从实例中学习python【8】
15.输出指定区间范围内的质数
lower = int(input("输入区间最小值: "))
upper = int(input("输入区间最大值: "))
#指定范围的质数按照判断条件一个一个进行判断
for num in range(lower, upper + 1):
# 质数大于 1
if num > 1:
#对质数进行判断
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
输出示例

16.求一个数的阶乘
num = int(input("请输入一个数字: "))
factorial = 1
if num < 0:
print("抱歉,负数没有阶乘")
elif num == 0:
print("0 的阶乘为 1")
else:
for i in range(1, num + 1):
factorial *= i
print('{0}的阶乘为{1}'.format(num,factorial))
输出示例

从0到1学习Python 文章被收录于专栏
python学习笔记
