a = float(input('请输入一个月份'))
if a ==3 or a==4 or a==5:
print('西塞山前白鹭飞,桃花流水鳜鱼肥')
elif a ==6 or a==7 or a==8:
print('黑云翻墨未遮山,白雨跳珠乱入船')
elif a== 9 or a == 10 or a ==11:
print('湖光秋月两相和,潭面无风镜未磨')
else:
print('忽如一夜春风来,千树万树梨花开')
while语句
while为循环语句之一
语法: while+条件表达式: 代码块 else: 代码块
a = 0
while a < 5:
j = 1
while j < 5:
print('!', end='') # end=''末尾不换行,添加空格
j = j + 1
print('*')
a = a + 1
i = 0
while i < 5:
j = 0 # j的重新赋值
while j < i+1:
print('*', end='')
j += 1
print()
i += 1
a = 0
while a < 5:
b = 0 # b的重新赋值
while b < 5 - a:
print('*', end='')
b += 1
print()
a += 1
i = 100
while i < 1000:
a = i//100
b = (i - a*100)//10
c = i -(a*100+b*10)
if i == a**3 + b**3 +c**3:
print(i)
i+=1
获取用户输入的任意数,判断其是否是质数?
a = int(input('请输入一个正整数'))
if a>1:
i = 2
while a>i:
if a % i == 0:
print('这不是质数')
i+=1
else:
print('这是一个质数')
elif a == 2:
print('这是一个质数')
else:
print('这不是一个质数')