执行结果:
==================== RESTART: G:/python_dome/python_if.py ==================== 请输入
年龄:17 有钱吗?Y/yy 可以上网 >>> ==================== RESTART:
G:/python_dome/python_if.py ==================== 请输入年龄:16 有钱吗?Y/yn 回家写作业
去 >>> ==================== RESTART: G:/python_dome/python_if.py ====================
请输入年龄:19 可以 上网 >>>
练习:
1、要求用户输入一个数字,提示用户这个数字是奇数还是偶数。
2、学校统计学生的成绩信息,要求学生输入自己的总成绩,如果成绩在0到60之间,则需要询问是否有
补考,如果有补考,需要输入补考成绩,并输出该学生的成绩情况(优、良、中、差),如果成绩在60
到70之间,则为中,成绩在70-90之间则为良,成绩在90以上,则为优。
1.9 循环语句:
1.9.1 for循环
语法:
for 变量名 in 对象:
语句
对象必须是可以被迭代的,或可以被遍历的。将对象中的元素,一个一个的取出来,每去除一次,则循
环运行一次,直到对象中元素取完,循环结束。
sc = float(input('请输入成绩:'))
if sc < 60:
is_bukao = input('是否优补考?')
if is_bukao == 'Y' or is_bukao == 'y':
bk_sc = float(input('请输入你的补考成绩'))
if bk_sc <60:
print('差')
elif bk_sc >=60 and bk_sc < 70:
print('中')
elif bk_sc >=70 and bukao_sc <90:
print('良')
else:
print('优')
else:
print('差')
elif sc >=60 and sc < 70:
print('中')
elif sc >= 70 and sc < 90:
print('良')
else:
print('优')