这些程序语句要怎么缩进呀
怎么缩进呀啊
占字数占字数
占字数
问题如上如上
逐层缩进
score = eval(input())
if score >= 60:
print("你已经及格")
if score>=80:
print("你很优秀")
else:
print("你要加油")
else:
print("你不及格")
if score >= 30:
print("你需要努力")
else:
print("你从头开始")
print("程序结束")
Python中是根据缩进来确定代码块之间的从属关系。缩进量不是严格的,一个空格也行。但为了格式整齐代码美观,一般统一4个空格。
if或者else后,你希望它执行哪些语句,那么这些语句都使用相同的缩进,并且比if或者else多缩进。对于while、for等也都一样。
如果没有缩进,就会认为不受if else条件的限制,与if else是平级的,都会执行。
ticket = 1
if ticket == 1: #注意用比较运算符(==),不能用赋值运算符(=)
print("有票了,郑成伟就可以回家了")
print("就问你美不美")
else:
print("没票了,郑成伟回不去了")
print("她还没有女朋友,没啥事")
#if-elif条件语句(判断情况大于两种,if-else无法完成时使用)
score = 60
if score > 90:
print("这是一个优秀的同学")
elif 90>score>80:
print("这和我一样呀,只能算良")
elif 80>score>70:
print("差点不及格呀")
elif score<70:
print("这些都是cai怪")