当前位置: 首页 > news >正文

逻辑控制语句

一、逻辑控制语句

  • 条件判断
    • if
  • 循环
    • for、while

二、条件判断 if

1、语法

if 条件:条件为真的操作条件为真的操作
else:条件为假的操作条件为假的操作
data_01 = int(input("数字: "))if data_01 > 10:print("ok!!!")print("正确!!!")print("------------")
data_01 = int(input("数字: "))# 数字不为0,表示条件为真
if data_01:print("A")
data_01 = int(input("数字: "))if data_01 > 10:print("ok!!!")
else:print("warn!!!")
score = int(input("成绩: "))if score > 90 and score <= 100:print("优秀")
elif score > 80 and score <= 90:print("良好")
elif score > 70 and score <= 80:print("中等")
elif score > 60 and score <= 70:print("及格")
else:print("差")
age = int(input("年龄: "))if age <= 20:username = input("姓名: ")if username == "张佳奇":print("枪毙")else:print("晋级")
else:print("淘汰")

三、for循环

1、语法

for 变量 in 取值列表:执行的操作执行的操作for i in range(3):print("python自动化运维")print("---------------")for i in range(1,11):print("ping -c 1 172.16.%s.1" % i)

四、while循环

1、常规语法

while 条件:执行的操作执行的操作
i = 1
while i <= 5:print("ping -c 1 172.16.%s.1" % i)i = i + 1

2、语法2

while True:执行的操作执行的操作
import timewhile True:print("python自动化运维")time.sleep(2)

五、终止循环的语句

1、break

  • 终止整个循环
for i in range(1,6):if i == 3:breakelse:print("ping -c 1 172.16.%s.1" % i)

2、continue

  • 终止本次循环
for i in range(1,6):if i == 3:continueelse:print("ping -c 1 172.16.%s.1" % i)

http://www.lryc.cn/news/510998.html

相关文章:

  • [OpenGL]使用 Compute Shader 实现矩阵点乘
  • jangow-01-1.0.1靶机
  • MySQL 查询大偏移量(LIMIT)问题分析
  • Docker、containerd、安全沙箱、社区Kata Containers运行对比
  • 使用npm包的工程如何引入mapboxgl-enhance/maplibre-gl-enhance扩展包
  • 【NIFI】实现ORACLE->ORACLE数据同步
  • 单例模式的写法
  • Selenium实践总结
  • Python数据可视化小项目
  • Python毕业设计选题:基于python的白酒数据推荐系统_django+hive
  • SQL-leetcode-180. 连续出现的数字
  • Unity中如何修改Sprite的渲染网格
  • 跟着 8.6k Star 的开源数据库,搞 RAG!
  • 每日一题 345. 反转字符串中的元音字母
  • Stream API 的设计融合了多个经典设计模式
  • jmeter混合场景测试,设置多业务并发比例(吞吐量控制器)
  • 直流有刷电机多环控制(PID闭环死区和积分分离)
  • vue-axios+springboot实现文件流下载
  • selenium执行js
  • 每日算法Day11【左叶子之和、找树左下角的值、路径总和】
  • 分享一下使用 AI 开发个人工具的迭代过程
  • 大型语言模型(LLMs)演化树 Large Language Models
  • 部分背包问题
  • 教师管理系统
  • Word论文交叉引用一键上标
  • 集成方案 | Docusign + 蓝凌 EKP,打造一站式合同管理平台,实现无缝协作!
  • Python大数据可视化:基于python大数据的电脑硬件推荐系统_flask+Hadoop+spider
  • 【递归与回溯深度解析:经典题解精讲(下篇)】—— Leetcode
  • Spring boot处理跨域问题
  • 每日小题打卡