脚本宝典收集整理的这篇文章主要介绍了python-if、while、for语句的练习,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
source = float(input('请输入您的成绩:'))
if 0 <= source < 60:
print('不及格')
elif 60 <= source <= 100:
print('及格了')
else:
print('你确定你输入的成绩正常?')
age = int(input('请输入您的年龄:'))
if 0 <= age < 18:
print('未成年')
elif 18 <= age <= 150:
print('成年')
else:
print('这好像不是人')
num1 = int(input('第一个整数:'))
num2 = int(input('第二个整数:'))
number = num1 - num2
if number % 2 != 0:
print(number,'是个奇数')
else:
print("结果不是奇数")
for i in range(0,101):
if i % 2 != 0:
print(i)
i = 0
while i < 100:
if i % 2 == 0: # 这里注意的是先判断,因为 0 也是要判断是不是偶数的
print(i)
i += 1
result = 0
for i in range(1,101):
result += i
print(result)
for i in range(0,101):
if i % 10 == 2 and i % 3 == 0:
print(i)
num = int(input('请输入一个正整数:'))
n = 0
while True:
num = num // 10 # 这里用到了一点,很特别,因为是整除,所以除以结果为小数的话,整除的结果就是 0
n += 1
if num == 0:
break
print(n)
说明 : 水仙花数是一个三位数,其各位数字立方和等于该数本身 例如 : 153是一个水仙花数,153 = 1的三次方 + 5的三次方 + 3的三次方
for i in range(100,1000):
bai = i // 100
shi = i % 100 // 10
ge = i % 10
if bai ** 3 + shi **3 + ge ** 3 == i:
print(i)
while True:
test = input('你可以不断输入数字:')
if test == '0':
break
以上是脚本宝典为你收集整理的python-if、while、for语句的练习全部内容,希望文章能够帮你解决python-if、while、for语句的练习所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。