码迷,mamicode.com
首页 > 其他好文 > 详细

1.流程控制--if

时间:2020-07-24 15:42:43      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:执行   class   name   嵌套   int   lan   --   inpu   两种   

流程控制--if

-*- coding:utf-8 -*- #定义字符编码

1.判断条件if

 age = input("输入年龄:")             #将交互式输入内容赋值给age,默认内容为字符串类型
if int(age) >= 18:                 #再做判断之前将变量定义为int整数类型,因为字符串类型无法与数值做比较
    print("成年了,你太棒了")          #提示用户成年了

2.二选一,两种情况只执行一种

age = input(‘请输入年龄:‘)
if int(age) > 18:
    print(‘成年了,你太棒了‘)
else:
    print(‘你还是个小屁孩!‘)

3. 多选一,或不选,if-elif

num = input(‘请输入要比较的数字:‘)
if int(num) >= 22:
    print(‘可以结婚了‘)
elif int(num) >= 18:
    print(‘成年了,可以去网吧了‘)
elif int(num) < 18:
    print(‘还是小屁孩‘)

4. 多选一,必选,if-elif-else

num = input("请输入要比较的数字:")
if int(num) > 60:
    print("大了")
elif int(num) < 60:
    print("小了")
else:
    print("猜对了")

5.嵌套if

name = input(‘请输入名字:‘)
if name == ‘meet‘:
    age = input(‘请输入年龄:‘)
    if int(age) == 18:
        print(‘输入全部正确‘)
    else:
        print(‘年龄输入错误!‘)
else:
    print(‘名字输入错误!‘)

1.流程控制--if

标签:执行   class   name   嵌套   int   lan   --   inpu   两种   

原文地址:https://www.cnblogs.com/yangte/p/13371199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!