第五节课 : if语句

一、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
1if-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

猜拳游戏

在这里插入图片描述
在这里插入图片描述

输入任意一个数判断是否为质数

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_55924597/article/details/114684756