怎样做网站 - 百度,兰州家政公司,正规的食品行业网站开发,wordpress字典插件一、程序的组织结构
无论程序是大是小#xff0c;都可以用顺序结构、选择结构和循环结构表示 二、单分支结构
单分支结构#xff1a;如果表达式的值是True就执行代码#xff0c;如果表达式的值是False就跳过语句执行后面语句 ageint(input(请输入你的年龄#xff1a;))
i…一、程序的组织结构
无论程序是大是小都可以用顺序结构、选择结构和循环结构表示 二、单分支结构
单分支结构如果表达式的值是True就执行代码如果表达式的值是False就跳过语句执行后面语句 ageint(input(请输入你的年龄))
if age18:print(你已成年) 值得注意if语句要对执行语句进行缩进表示逻辑性表达式用冒号表示结束
三、双分支结构
双分支结构如果表达式的值为True执行语句1如果表达式的值是False执行语句2 ageint(input(请输入你的年龄))
if age18:print(你已成年)
else:print(对不起你未成年) ageint(input(请输入你的年龄))
result你成年了 if age18 else 对不起你未成年#
#如果表达式是True结果为前面语句否则结果为后面语句
print(result)#得到的结果一样
四、多分支结构 scorefloat(input(请输入你的成绩))
if score100 or score0:print(输入有误)#输入数据的准确性检验
elif score90:print(成绩为A)
elif score80:print(成绩为B)
elif score70:print(成绩为C)
elif score60:print(成绩为D)
else:print(成绩为E)注意当其中一个表达式的值成立执行该条件下的语句后面的语句将不会被执行表达式的值不成立将会跳到下个判断条件
五、if语句的嵌套 #先判断成绩是否合格再将成绩划分等级A、B、C、D、E
scorefloat(input(请输入你的成绩))
if score100 or score0:print(输出有误)
elif score60:print(成绩合格)if score90:print(成绩为A)elif score80:print(成绩为B)elif score70:print(成绩为C)else:print(成绩为D)
else:print(成绩不合格\n成绩为E)