五大基本语句
Python中有很多简单语句,也有很多复合语句。当然,最常见的是五种基本语句(赋值、输入输出、条件判断、循环、异常)。其实,任何开发语言都有这几种语句。
赋值语句
赋值语句的格式:变量名 赋值运算符 数据。
最典型的赋值运算符就是等号(=),即初始化变量和赋值。
1、 可以给单个变量赋值。
2、 也可以同时为多个变量赋值。
输入输出语句(print,input)
在Python2中,print只是一条标准输出语句,但是在Python3中,print是一个内置函数。按照常规,我们依然把它当成一条语句。在Python中,输入第一条打印语句往往如下打印出”Hello, World”:
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
print函数参数说明如下:
1) *objects,说明print函数的实参个数可以是任意数量的。
2) sep用于分隔多个字符串,默认为空格字符串。
3) end用于输出字符串后接着输出的字符串,默认为换行符\n。
4) file表示输出的位置,默认是标准输出窗口sys.stdout。
5) flush表示输出时是否可缓存。
input语句,用于程序输入,函数会一直等待用户输入,按回车后函数结束等待,并返回用户输入的字符串(不包括回车换行符)。
原型:input([prompt])
条件判断语句if-elif-else
完整的条件判断语句为if-elif-else格式,其中只有if语句 是必选的,其余是可选的。而且,elif语句可重复多次,甚至if语句可以嵌套另一个if语句。
if语句经常和比较运算符(==,!=,<,<=,>,>=)、布尔运算符、成员运算符、身份运算符等结合使用。
(注:Python中没有switch-case语句)
循环语句
常见的循环语句一般有两个:for语句和while语句,其中for语句为遍历循环语句,而while为条件循环语句。
遍历循环for-in-else
1.for循环可以遍历任何序列的项目,如列表或字符串等。
2.break语句用于跳出当前循环体(跳到循环体外)。
3.continue语句用于继续循环(跳过循环体内其余的代码块,继续下次循环判断)。
4.else语句(可选)在穷尽列表后被执行,但循环被break终止时不执行。
条件循环while-else
1.条件满足就执行循环内代码,条件不满足则执行else代码块,并中止整个循环。
2.可以使用Ctrl+C来中断循环。
3.break、continue的使用和前面for完全一样。
异常语句try-except-else-finally
对异常的捕获和处理,略。
欢迎关注微信号。