day4
2018-08-23 本文已影响0人
上邪5415
今天主要学习了Python语言的if语句、for循环语句及while语句。
一、if语句
语法:
if 条件语句 :
执行语句块
其他语句
说明:
- if:python中的关键字,‘如果’的意思,用来做判断。
- 条件语句:最终结果会被转换成布尔值。
- 冒号: 冒号是固定写法,必须写。
- 执行语句块:这儿可以是多行语句,但是每行语句必须和前面的if保持一个缩进。
执行过程:先判断条件语句的结果是否为True,如果是True,就执行冒号后面的执行语句块。否则直接执行if模块后的其他语句。
二、if-else语句
语法:
if 条件语句 :
执行语句块1
else:
执行语句块2
其他语句
三、for循环
for循环结构
for 变量名 in 序列:
循环体
说明:
- for:关键字
- 变量名:和声明变量名时的变量名的要求一样。
- in: 关键字
- 序列:容器,例如字符串、列表、字典等等
*循环体:需要重复执行的代码
执行过程:让变量去序列中获取数据,一个一个的取,取完为止。没取一个数据,执行一次循环体。
for x in 'abcd'
print(x)
显示效果为:a
b
c
d
四、while循环
while 条件语句:
循环体
说明:
- while:关键字
- 条件语句:结果是True或者False
- 循环体:要重复执行的代码
执行过程:
判断条件语句的结果是否为True,如果是True就执行循环体,执行完循环体后再判断条件语句是否为True,如果为True就执行循环体,直到条件语句的结果为False。