逻辑控制语句

ops/2024/12/29 9:23:36/

一、逻辑控制语句

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

二、条件判断 if

1、语法

python">if 条件:条件为真的操作条件为真的操作
else:条件为假的操作条件为假的操作
python">data_01 = int(input("数字: "))if data_01 > 10:print("ok!!!")print("正确!!!")print("------------")
python">data_01 = int(input("数字: "))# 数字不为0,表示条件为真
if data_01:print("A")
python">data_01 = int(input("数字: "))if data_01 > 10:print("ok!!!")
else:print("warn!!!")
python">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("差")
python">age = int(input("年龄: "))if age <= 20:username = input("姓名: ")if username == "张佳奇":print("枪毙")else:print("晋级")
else:print("淘汰")

三、for循环

1、语法

python">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、常规语法

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

2、语法2

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

五、终止循环的语句

1、break

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

2、continue

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


http://www.ppmy.cn/ops/145887.html

相关文章

Gitlab17.7+Jenkins2.4.91实现Fastapi/Django项目持续发布版本详细操作(亲测可用)

一、gitlab设置&#xff1a; 1、进入gitlab选择主页在左侧菜单的下面点击管理员按钮。 2、选择左侧菜单的设置&#xff0c;选择网络&#xff0c;在右侧选择出站请求后选择允许来自webhooks和集成对本地网络的请求 3、webhook设置 进入你自己的项目选择左侧菜单的设置&#xff…

华为仓颉编程语言的应用案例分析

一、华为仓颉语言简介 1.1 仓颉语言的设计背景 华为仓颉&#xff08;Cangjie&#xff09;语言是华为自主研发的新一代编程语言&#xff0c;旨在满足分布式系统和高并发场景下的编程需求。其设计初衷是解决传统开发模式中难以处理复杂分布式任务、效率低下以及协作困难的问题。…

静态路由配置包括DHCP

✍作者&#xff1a;柒烨带你飞 &#x1f4aa;格言&#xff1a;生活的情况越艰难&#xff0c;我越感到自己更坚强&#xff1b;我这个人走得很慢&#xff0c;但我从不后退。 &#x1f4dc;系列专栏&#xff1a;网路安全入门系列 目录 静态路由二&#xff0c;静态路由配置1.静态路…

Python爬虫(一)- Requests 安装与基本使用教程

文章目录 前言一、简介及安装1. 简介2. 安装 Requests2.1 安装2.2 检查安装是否成功 二、使用 Requests 发送 HTTP 请求1. 发送 GET 请求2. 发送 POST 请求3. 发送 PUT 请求4. 发送 DELETE 请求5. 发送 HEAD 请求6. 发送 OPTIONS 请求 三、传递参数1. GET 请求传递 URL 参数1.1…

JPA 基本查询(五)

JPA 查询Exists示例 JPA教程 - JPA 查询Exists示例 如果子查询返回任何行&#xff0c;则EXISTS条件返回true。 以下代码显示如何在JPQL中使用带有子查询的EXISTS运算符。 List l em.createQuery("SELECT e FROM Professor e WHERE EXISTS " "(SELECT p FROM …

Mac mini m4安装PD和Crack和关闭SIP

文章目录 说明PD下载地址Crack下载地址PD版本补丁版本说明SIP简介SIP关闭方法启用 SIP&#xff1a;补充说明 说明 参考文章地址 PD下载地址 PD20.0.0 PD20.0.1 PD20.1.0 PD20.1.1 PD20.1.2 PD20.1.3 Crack下载地址 Parallels Desktop Activation Tool PD版本补丁版本…

虚拟机桥接模式

主机Win10,虚拟机xp 1.虚拟机设置中选择桥接模式 2.在虚拟机菜单&#xff1a;编辑>虚拟机网络编辑&#xff0c;点击“更改设置”&#xff0c;可以看到三个网卡&#xff0c;这三个网卡分别对应不同的网络共享模式。桥接模式须使用VMnet0&#xff0c;如果没看到这个网卡&…

一个服务器可以搭建几个网站?搭建一个网站的流程介绍

在数字化时代&#xff0c;网站已经成为企业、组织乃至个人展示形象、推广产品、提 供服务的重要窗口。而服务器作为网站的载体&#xff0c;其性能与配置直接关系到网站的 稳定与高效。那么&#xff0c;一个服务器究竟能搭建几个网站?搭建一个网站的流程又是怎 样的呢?本文将为…