百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Python语言控制流语句与逻辑判断-10天学会Python

off999 2025-05-11 17:42 67 浏览 0 评论

控制流决定了程序执行的顺序,而逻辑判断则用于根据不同的条件执行不同的代码块。

控制流(Control Flow)

条件语句(Conditional Statements):if-elif-else

if condition1:
    # 条件1为真时执行的代码
elif condition2:
    # 条件1为假且条件2为真时执行的代码
else:
    # 所有条件都为假时执行的代码

循环语句(Loops)

for循环:用于遍历序列(如列表、元组、字符串)或可迭代对象。

for variable in iterable:
    # 循环体
fruits = ["苹果", "香蕉", "樱桃"]
for fruit in fruits:
    print(fruit)

while 循环:在给定条件为真时重复执行代码块。

while condition:
    # 循环体
count = 0
while count < 5:
    print(count)
    count += 1

循环控制语句(Loop Control Statements)

break 语句:用于终止循环。

for i in range(10):
    if i == 5:
        break
    print(i)  # 输出0到4

continue 语句:用于跳过当前循环的剩余部分,继续下一次循环。

for i in range(5):
    if i == 2:
        continue
    print(i)  # 输出0, 1, 3, 4

pass 语句:是一个占位符,什么也不做,用于保持语法结构的完整性。

for i in range(5):
    if i == 2:
        pass
    else:
        print(i)

else语句:在循环正常结束时执行(未被break中断)。

for i in range(3):
    print(i)
else:
    print("循环结束")

逻辑判断(Logical Operations)

布尔运算符(Boolean Operators)

逻辑运算符用于组合多个条件。

运算符

描述

示例

and

与(同时成立)

if x > 0 and x < 10:

or

或(至少一个成立)

if x < 0 or x > 10:

not

非(取反)

if not x > 10:

比较运算符(Comparison Operators)

  • == :等于
  • != :不等于
  • > :大于
  • < :小于
  • >= :大于等于
  • <= :小于等于

成员运算符(Membership Operators)

  • in :检查一个元素是否在序列中
  • not in :检查一个元素是否不在序列中
fruits = ["苹果", "香蕉", "樱桃"]
if "香蕉" in fruits:
    print("香蕉在水果列表中")

身份运算符(Identity Operators)

  • is :检查两个对象是否是同一个对象
  • is not :检查两个对象是否不是同一个对象
x = 10
y = 10
if x is y:
    print("x和y是同一个对象")

相关推荐

电脑维修店推荐(电脑维修中心哪里好)

我以前去中关村修我的IBM笔记本,去了售后,售后说我主板的一个什么主芯片坏了,要我换板,价格很贵哦。由于我的本本有些年头了,不想花费太多的钱,所以又去了鼎好找了一家,花了我三个小时没修好,我又来到海龙...

w10专业版和家庭版区别(w10专业版和家庭版有什么不同)

1Win10家庭版和专业版是微软公司推出的两种不同版本的操作系统,主要针对个人和小型企业用户。2区别主要在于专业版拥有更多高级管理、安全措施以及其他高级功能,比如远程桌面、虚拟机、组策略等等,所以...

win7系统激活状态不可用(win7windows激活状态不可用)

未激活的系统很多应用程序都没办法使用的,所以用激活工具激活系统。接下来小编分享win7用激活工具激活不了系统原因和解决方法。解决方法:1、已经激活了,但是有的网友是出现了黑色壁才进行的激活。激活后桌...

win7怎么设置不休眠(win7系统设置不休眠)

您可以按照以下步骤取消Windows7系统的休眠功能:1.点击“开始”菜单,选择“控制面板”。2.在控制面板中,选择“硬件和声音”。3.在“硬件和声音”中,选择“电源选项”。4.在“电源选项...

win7重装系统后键盘鼠标没反应

方法一:使用安全模式来解决1.首先我们尝试重启电脑,按关机键几款重启,如果重启电脑没有效果的话,将电脑鼠标的接头重新换一个USB接头即可。2.接着再开机按F8键(这时键盘肯定能用),再到高级启动选项下...

4g网速最快的apn接入点(4g哪个接入点快)

中国联通网速最快最稳的APN是3gnet。联通4G卡APN接入点应该选择“3gnet”,具体设置步骤如下:1、以MIUI系统为例,点击桌面上的“设置”应用图标;2、在打开的设置应用界面中,选择“双卡和...

支付宝注册(支付宝注册地址)
  • 支付宝注册(支付宝注册地址)
  • 支付宝注册(支付宝注册地址)
  • 支付宝注册(支付宝注册地址)
  • 支付宝注册(支付宝注册地址)
linux软件大全(linux相关软件)

Airtime-Airtime是一款用于调度和远程站点管理的开放广播软件Ardour-在Linux上录音,编辑,和混音Audacious-开源音频播放器,按你想要的方式播放你的音乐,...

什么是网络交换机(什么是网络交换机的作用)

交换机(又名交换式集线器)作用与集线器大体相同,可以简单的理解为将一些机器连接起来组成一个局域网,而每台机器还能独享带宽。原理:MAC地址通常由网卡(NIC)决定,并且每个网卡、交换机和路由器的每个端...

wifi热点精灵下载(下载wifi精灵怎么样)

启动你好,解决方法一这是网卡IP的设置问题,看下上网的那个网卡有没有“共享”或者看下网络连接列表里有没有“已共享”字样,取消共享:电脑右下角右击“打开网络和共享中心”-----点击“更改适配器”-...

win7游戏版系统(win7游戏专用版)

具体方法:1、进入win7桌面,右键单击桌面上的计算机图标,选择要打开的属性,然后进入下一步。2、点击系统属性界面左侧的“高级系统设置”进入下一步。3、切换到弹出系统属性界面的“高级”选项,点击性能选...

win7如何查看隐藏文件(win7打开隐藏的文件夹)
win7如何查看隐藏文件(win7打开隐藏的文件夹)

方法/步骤分步阅读1进入win7系统桌面,鼠标双击打开我的电脑。2在我的电脑上方的导航条中点击工具选项。3在出现的下拉框中选择‘文件夹选项’进入。4在出现的文件夹选项界面中切换到‘查看’选项。5拉动下方的滚动条,找到‘隐藏受保护的操作系统文...

2025-11-29 05:51 off999

电脑怎样设置自动关机(笔记本电脑怎样设置自动关机)

电脑如何设置定时关机,方法1.点击电脑屏幕左下角的开始按钮,在所有程序里依次选择选择附件---系统工具,然后单击打开任务计划程序。2.点击打开任务计划程序后,在最右边的操作框里选择创建基本任务,然后在...

最近最新电影网(最新的电影资讯)

目前有许多观看最新电影的网站可供选择。其中一些知名的网站包括Netflix、AmazonPrimeVideo、Hulu、Disney+、AppleTV+和HBOMax。这些网站提供了广泛的电影...

h3c网络管理软件(h3c 网管)

1.可能无法登录2.H3C无法登录的原因可能是网络连接问题、账号密码错误、软件版本不兼容等。网络连接问题可能是由于网络故障、设备配置错误等导致无法正常登录。账号密码错误可能是输入错误或者账号被锁定...

取消回复欢迎 发表评论: