有C语言基础这节知识点很容易掌握!
一、条件测试
示例:
cars = ['audi','bmw','subaru','toyota']for car in cars: if car =='bmw': print(car.title()) else: print(car.title())
每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。如果条件测试的值为True,python就执行紧跟在if语句后面的代码;如果为False,python就忽略这些代码。
检查是否相等与不相等
>>>car = 'bmw' (赋值,将car的值设置为'bmw')
>>>car == 'bwm' (比较,检查car的值是否为'bmw')
>>>car != 'bwm' (检查car的值是否不为'bmw')
◎在python中检查是否相等时区分大小写,如果大小写无关紧要,可以将变量的值转换为小写,再进行比较。
比较数字
3.检查多个条件
◎and
◎or
4.检查特定值是否包含和不包含在列表中(in ,not in)

向右滑动查看编译结果?

二、if语句
简单的if语句
if conditional_test:
do something
在if语句中,缩进的作用与for循环中相同。如果测试通过了,将执行if语句后面所有缩进的代码行,否则将忽略他们。
2.if-else语句
3.if-elif-else语句
4.使用多个elif代码块
5. 有的情况还可以省略else
三、if语句和for语句

向右滑动查看编译结果?


应用示例



向右滑动查看编译结果?


向右滑动查看编译结果?


注意


使用print时 括号内的数据类型要保持一致!或者可以使用函数str()表示为字符串。
❌
——基于《Python编程从入门到实践》