北纬36度
python中if用法

case1

# if判断
cars = ['car1', 'car2', 'car3', 'car4']
for c in cars:
    if c == 'car1':
        print(c.upper())
    else:
        print(c.title())

1.基本格式

if 判断条件:
	执行代码
else:
	执行代码

2.条件测试

2.1.检查两个值是否相等输出

# 检查值
car1 = 'audi'
print(car1 == '1')
print(car1 == 'audi')

False
True

2.2.==区分大小写,如何忽略大小写

# 不区分大小写的方法,用转换函数
car2 = 'audi'
print(car2 == '1')
print(car2.lower() == 'auDI'.lower())
print(car2)
# 转换函数不会改变原来变量的大小写

2.3.and、or

>>> age1 = 0
>>> age2 = 1
>>> age1 < 0 and age2 ==1
False
>>> age1 == 0 or age2 == 0
True

2.4.检查特定值在列表中in和not in

>>> list1 = ['a','b','c','d']
>>> 'b' in list1
True
>>> 'b' not in list1
False

3.if的多种格式

1.单个

if condition:
	代码

2.if else

if conditon:
	代码
else:
	代码

3.if elif else

if conditon:
	代码
elif:
	代码
else:
	代码

4.if elif elif

if conditon:
	代码
elif condition:
	代码
elif condition:
	代码