流程控制--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 == 'magao':
age = input('请输入年龄:')
if int(age) == 18:
print('输入全部正确')
else:
print('年龄输入错误!')
else:
print('名字输入错误!')

最新文章

  1. java中hashMap的排序
  2. 【CSS】梯形、平行四边形导航条与毛玻璃效果【转】
  3. 递归O(NlgN)求解逆序数
  4. 【jacob word】使用jacob,合并多个word为一个word文件
  5. JS如何调用隐藏按钮的click事件
  6. ios ViewController 页面跳转
  7. Github博客地址
  8. Java 编程下使用 Class.forName() 加载类
  9. QWidget使用qss样式的background-image属性
  10. Linux权限操作 [转]
  11. css3动画小案例
  12. Git-命令行-删除本地和远程分支
  13. Django高级实战 开发企业级问答网站完整
  14. struts2参数转换器用法---2
  15. 开闭原则(Open Closed Principle,OCP)
  16. SDOI2019Round1游记
  17. MISRA-C 2012 C90规范和C99规范对比
  18. Windows Azure系列公开课 - 第二课:为什么选择Windows Azure(下)
  19. [Linux] ssh免密码登录
  20. 一位资深程序员大牛给予Java初学者的学习建议

热门文章

  1. git仓库之gitlab搭建使用
  2. es使用--新建、删除、增删改数据
  3. Cesium.Viewer
  4. 远程IO
  5. python 不定长参数
  6. 【C语言编程学习笔记】利用462字节代码实现雅虎logo ACSII 动画!
  7. spring boot:用redis+redisson实现分布式锁(redisson3.11.1/spring boot 2.2)
  8. 第十二章 LNMP架构之分离数据库
  9. 【API管理 APIM】APIM集成内部VNet时,常遇见的关于自定义DNS服务问题。
  10. 实现LNMP架构