1.
   if 条件:
    if语句块
   执行流程:判断条件是否为真. 如果真. 执行if语句块

 money = int(input('请输入你兜里的钱:'))
if money >500:
print("吃烧烤") # 只看缩进结果

2.
   if 条件:
    if语句块
   else:
    else语句块
   执行流程:判断条件是否为真. 如果真. 执行if语句块  否则执行else语句块

 money = int(input('请输入你兜里的钱:'))
if money >500:
print("吃烧烤") # 只看缩进结果
print("喝啤酒") # 在同一个缩进的是一个语句块
print("找好朋友聊聊天")
else: #否则.条件不成立
print('吃泡面')
print('盖浇饭')
print('老干妈+馒头')

3.
   if 条件1:
    if-1
   elif 条件2:
    if-2
   elif 条件3:
    if-3
   ....
   else:
    else语句块
   执行流程:
    判断条件1是否成立, 如果成立执行if-1
    否则如果条件2成立, 执行if-2
    否则如果条件3成立, 执行if-3
    ....
    否则执行else语句块

 score = int(input("请输入你的分数"))
if score >= 90:
print("优秀")
elif score >=80:
print("良好")
elif score >=70:
print("中等")
elif score >=60:
print("及格")
else:
print("不及格")

4. 嵌套
   if 条件:
    if 条件:
    ..
   else:
    if 条件:
    ...

PS:

嵌套的层数不要太多,一般不超过3-5层

例子

 print("咣咣咣")
gender = input("请输入你的性别:")
if gender == "男": # = 赋值 ==判断
print("去隔壁.alex等着你")
else: # 不是男
ask = input("请问是不是包租婆?")
if ask == '是':
print("去隔壁,alex等着你,wusir也在!")
else:# 不是包租婆
height = int(input("请问你多高了"))
if height > 200:
print("太可怕了.去隔壁.去隔壁")
else:
print("请进.我家的西瓜.又大又甜!")

最新文章

  1. SQL Server-聚焦NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL性能分析(十八)
  2. IOS网络第一天-01基本的HTTP请求
  3. 浅谈 Active Learning
  4. javascript 获取 class 样式 重新赋值class样式 为div等系列标签内更改内容
  5. 【学习笔记】锋利的jQuery(二)DOM操作
  6. IE6/IE7浏览器中"float: right"自动换行的解决方法
  7. Visual Studio 2017离线安装包,百度云分流
  8. freemodbus移植讲解 ZZ
  9. 201521123026 《Java程序设计》第5周学习总结
  10. VS2017生成解决方案报错,提示对路径的访问被拒绝
  11. JavaScript获取当前url根目录(路径)
  12. gulp菜鸟级零基础详细教程
  13. JAVA—枚举(Enum)学习总结
  14. Linux IO Scheduler(Linux IO 调度器)【转】
  15. LeetCode 606 Construct String from Binary Tree 解题报告
  16. Mybatis框架可视化(1)
  17. 做错的题目——this的指向
  18. IsDebuggerPresent原理及其 c++实现
  19. linux下用python搭建简单的httpServer
  20. Hibernate的继承映射

热门文章

  1. 前端(Node.js)(1)-- 初识Node.js
  2. Java review-design pattern
  3. FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
  4. Python之路,Day4 - Python基础(转载Alex)
  5. Leetcode73. Set Matrix Zeroes矩阵置零
  6. jstree设置checkbox单选
  7. arcgis访问百度地图
  8. python3.7的celery报错TypeError: wrap_socket() got an unexpected keyword argument '_context'
  9. IDEA 创建文件夹总默认根节点问题解决
  10. 【水滴石穿】react-native-video-project