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