if语句

if语句

跟C语言一样,Python中的if语句也是一样的,

1
2
3
4
5
6
7
names = ['琪亚娜','芽衣','布洛妮娅','希儿','德丽莎']
for name in names:

if name == '琪亚娜':
print(f'{name}')
else:
print('没有未来的未来不是我想要的未来')

上面这个句子是定义了一个names列表,然后对列表进行循环,if在这里判断是不是‘琪亚娜’,如果是,输出名字,否则则输出‘没有未来的未来不是我想要的未来’

1
2
3
4
5
琪亚娜
没有未来的未来不是我想要的未来
没有未来的未来不是我想要的未来
没有未来的未来不是我想要的未来
没有未来的未来不是我想要的未来

条件测试

1
2
3
>>>name = '琪亚娜'
>>>name == '芽衣'
False

小小的玩一波

1
2
3
car = 'subaru'
print("Is car == 'subaru'?I think is true")
print(car == 'subaru')

这个东西的输出是

1
2
Is car == 'subaru'?I think is true
True

if-elif-else

就是正常的C中的if else else

比如

1
2
3
4
5
6
7
age = 19
if age < 4:
print('免费仔')
elif 4<age<18:
print('半价仔')
else:
print('全价人')
1
全价人

此外,if不仅仅只有==的功能,同样的它还可以判断是否在列表中

1
2
3
4
5
name=['懒','懒1','懒2','懒3']
if '卷' in name:
print("卷王")
else:
print('每天光是混吃等死就已经压力很大了')
1
每天光是混吃等死就已经压力很大了

if语句不难,而且大多数和C语言中的相似,所以这里就不赘述了