Chinaunix首页 | 论坛 | 博客
  • 博客访问: 401348
  • 博文数量: 199
  • 博客积分: 154
  • 博客等级: 入伍新兵
  • 技术积分: 1530
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-14 08:43
文章分类

全部博文(199)

文章存档

2015年(101)

2014年(97)

2011年(1)

分类: Python/Ruby

2015-07-25 14:38:34

# -*- coding: UTF-8 -*-  
# 通过用户输入数字计算阶乘  
# 获取用户输入的数字 
num = int(input("请输入一个数字: "))
factorial = 1  
# 查看数字是负数,0 或 正数 
if num < 0
    print("抱歉,负数没有阶乘"
elif num == 0
    print("0 的阶乘为 1"
else
    for i in range(1,num + 1):
        factorial = factorial*i 
    print("%d 的阶乘为 %d" %(num,factorial))
阅读(1262) | 评论(0) | 转发(0) |
0

上一篇:质数

下一篇:九九乘法

给主人留下些什么吧!~~