第一部分基础知识
第三章 条件语句与嵌套
3.1 条件语句
3.1.1 文字叙述
1、如果****,就*****。
转换成变成语言就是:if :
print()
2、如果****,就****。否则****,就****。
转换成编程语言就是:if :
print()
else****:
print()
3、如果,就****。如果****,就****。否则:,就。
转换成编程语言就是:if :
print()
elif****:
print()
else:
print(****)
3.1.2 条件语句实例
实例
// An highlighted block
number = 7
if number > 7:
print('七夕节过去了')
elif number = 7:
print('今天是七夕节哦')
else:
print('七夕节还没有到哦,不过你的礼物买好了吗?')
注意:条件和下面一行的执行之间需要有缩进,如果冒号忘记打的话,不会自动进行缩进,如果正确的话,可以自动随进。手动进行缩进的键是Tab键。
实例:一个常见错误
// An highlighted block
number = 7
if number > 7:
print('七夕节过去了')
elif number = 7:
print('今天是七夕节哦')
else:
print('七夕节还没有到哦,不过你的礼物买好了吗?')
注意:这个实例与上一个实例的区别在于没有缩进,会弹出一个错误提示。如下
IndentationError: expected an indented block(缩进错误:期望一个缩进块)
3.2 嵌套
3.2.1 什么是嵌套
嵌套就是一个套一个,可以想象俄罗斯套娃或者扒洋葱
3.2.2 嵌套实例
实例
// An highlighted block
historyscore = 66
if historyscore>=60:
print('及格')
if historyscore>=80:
print('优秀')
else:
print('一般般')
else:
print('不及格')
if historyscore<=30:
print('垃圾')
else:
print('还能抢救')
print('结束')
总结:
以上内容为当前对基础部分的学习,后期会对部分知识进行补充和详细说明。