4、Pyhton之if、while、input

2019-02-27  本文已影响2人  我姓连

if的使用

cars = ['audi', 'bmw', 'subaru', 'toyota']
for car in cars:
    if car == 'bmw':
        print(car +'是宝马') 
    else:
        print(car+'不是宝马')
输出:
audi不是宝马
bmw是宝马
subaru不是宝马
toyota不是宝马
        
age_xiaoming = 16
age_xiaohong = 15
// and 两个都成立才算成立
if age_xiaoming > 10 and age_xiaohong > 10 :
    print('小明小红都大于10岁')
else :
    print('小明小红没有都大于10岁')
// or 只要成立一个就算成立
if age_xiaoming > 15 and age_xiaohong > 15 :
    print('小明小红至少一个大于15岁')
else :
    print('小明小红都没有大于15岁')
输出:
小明小红都大于10岁
小明小红都没有大于15岁
age = 15
if age<4:
    print('小于4岁')
elif age < 18:
    print('小于18岁')
else :
    print('大于18岁')
输出:
小于18岁

while的使用

while True :
    print('无限循环打印这句话')
则会无限输出:
    无限循环打印这句话
students = ['A','A','B','C']
while 'A' in students:
    print('有A这个学生')
    students.remove('A')
输出:
有A这个学生
有A这个学生

if、while简答总结:条件成立就是进入,执行里面的内容

input的使用

intput 顾名思义就是用来让用户输入的方法

age = input('请输入你的年龄:')
if age < 18:
    print('你小于18岁')
else :
    print('你大于18岁')
输出:
请输入你的年龄:15
你小于18岁

备注:break 退出循环 continue 跳过单词循环

上一篇 下一篇

猜你喜欢

热点阅读