帝国cms怎么做网站,代写文章质量高的平台,高端的丹阳网站建设,wordpress仿人人网1、if语句概述if语句能够进行条件测试#xff0c;并依据一定的条件进行具体的操作2、if语句条件测试if语句的核心是一个值为True或False的表达式#xff0c;这种表达式称为条件测试。Python根据条件测试的值为True或False来决定是否执行if语句中的代码。2.1 条件测试是否相等…1、if语句概述if语句能够进行条件测试并依据一定的条件进行具体的操作2、if语句条件测试if语句的核心是一个值为True或False的表达式这种表达式称为条件测试。Python根据条件测试的值为True或False来决定是否执行if语句中的代码。2.1 条件测试是否相等多数条件测试是将一个变量的当前值通特定值进行比较可以进行大于、小于、等于比较。如下边进行相等比较的例子foods rice
print(foodsrice)
输出为true注在检查字符是否相等时是区分大小写的大小写不同则认为值不相等。2.2 条件测试多个条件2.2.1 and关键字检查多个条件关键字and表示每个测试条件都为true时整个表达式才会true如age_0 18
age_1 30
age_0 20 and age_1 25
输出为Trueage_0 15 and age_1 25
输出为False2.2.2 or关键字检查多个条件关键字or表示多个条件中只要有一个条件为true时表达式则为true。如age_0 18
age_1 30
age_0 20 and age_1 25
输出为Trueage_0 15 and age_1 25
输出为true2.3 列表中检查是否包含特定值关键字not in可以检查特定值是否包含在列表中如foods [rice, apple, water]
food noodle
if food not in foods:print(it is true)3 if 语句详述3.1 简单的if语句只有一个测试和衣蛾操作如if conditional_test:do somethin具体的例子age 18
if age 20print(you are not enough old to vote!)3.2 if-else 语句if-else语句指的是在通过条件 测试时执行一个操作在没有通过条件测试时执行另一个操作如age 18
if age 20print(you are not old enough to vote!)
elseprint(you are old enough to note!)3.3 if-elif-elseif-elif-else 表示能够执行超过两个的检查依次检查每个条件当满足条件则执行紧跟在后边的操作跳出余下的测试如age 25
if age 18print(You are not yet an adult!)
elif age 25print(Youre still a young man.!)
elseprint(You are not still a young man!)3.4 使用多个elif代码块可根据需要使用任意多个elif代码块如age 4 设置if语句的格式在条件测试的格式设置方面PEP8提供的唯一建议是在诸如、、、等比较运算符两边各添加一个空格例如if age 4:要比if age4:好。