一、if条件控制语句
1、执行过程中对条件进行判断如果为True则继续执行if语句后面的代码,若为False则不执行。
2、语句:if条件表达式
代码块
2.1代码块中保存着一组代码执行或不执行。
2.2代码块以缩进开始一直到代码恢复到之前的缩进级别时结束
2.3代码块是为代码分组的一种机制。
input()函数
1、input()函数有阻塞特性。
2、输入函数要求用户输入并且在输入后要回车才能继续执行。
3、注意:input()输入的数据类型是字符串。
4、用户输入完内容后,所输入的内容会以返回值的形式返回。
if-else语句
先对if条件进行判断若为True则执行代码块1,若为False则执行代码块2。
语句:
if 条件表达式:
代码块1
else:
代码块2#
if-elif-else 语句
if:
代码块1
elif:
代码块2
else:
代码块3
1、if-elif-else 语句执行时,是自上而下判断条件
2、如果表达式的结果为True,则执行当前代码不在执行下面的代码
3、如果表达式结果为False,往下继续判断,知道找到True
4、如果输的都是为False,则执行else中的代码
总结:if-elif-else中只会执行一个代码块
while循环语句
1、完整的while循环的语法:当while循环正常执行结束后才会执行else,否则不执行。``
2循环嵌套:python中允许在一个循环中嵌套另一个循环
课后 作业
九九乘法表
i=1
while i<=9:
r=1
while r<=i:
print("{}*{}={}\t".format(i,j,j*i),end='')
r+=1
print()
i+=1