条件、循环和其他语句
print语句的应用
print语句用于输出一些提示性语句或者结果。用print语句在括号中加上字符串变量,就可以向屏幕上输出指定的文字或变量值。
赋值语句
赋值语句是任何程序设计语言中最基本的语句。赋值语句的作用是计算赋值号“=“右边表达的值,然后把计算结果赋给左边的值。
代码块和书写缩进的关系
Python语言通过缩进来组织代码块,这是Python的强制要求。在Python编程中具有相同缩进的代码被自动视为一个代码块,无论进行了几个空格的缩进都是被允许的,只要缩进空格的数量统一。
较为规范的情况下一般使用采用4个空格表示一个缩进。也可以使用一个制表符表示一个缩进(Tab键)。一般的IDE都拥有着把一个制表符视为 # 4个空格的转换(记事本不具有此功能)。但一定要避免制表符和空格键的混用,以避免造成不必要的错误。
条件语句
布尔变量
布尔型变量是有两种逻辑状态的变量,它包含两个值:真和假
if语句
if 判断条件:
执行语句……
else:
执行语句……
循环语句
Python提供了for循环和while循环(在Python中没有do…while循环):
while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。
for 循环 重复执行语句
嵌套循环 可以在while循环体中嵌套for循环
break 语句 在语句块执行过程中终止循环,并且跳出整个循环
continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环
循环中的else语句
在python中,for…else表示这样的意思:for中的语句和普通的没有区别,else中的语句会在循环中正常执行完(即for不是通过break跳出而中断的)的情况下执行,while…else也是一样。