news 2026/6/23 4:24:59

办公室中的Python课 P07 【逻辑大脑】条件判断:让你的代码学会“做决定”

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
办公室中的Python课 P07 【逻辑大脑】条件判断:让你的代码学会“做决定”

💻 P07 【逻辑大脑】条件判断:让你的代码学会“做决定”

🎯 学习目标:

  • 掌握 if 语句:理解“如果…就…”的逻辑结构。
  • 多重分支:学会使用elifelse处理多种复杂情况。
  • 逻辑运算符:掌握and(并且)、or(或者)的用法。
  • AI 协作:利用通义灵码将业务逻辑翻译成代码。

🌟 引导词

“办公自动化的核心,其实就是把‘人工判断’交给电脑。
比如:如果销售额超过 10 万,发放奖金;否则如果销售额低于 5 万,发出提醒。
在 Python 里,这种‘思考’能力是通过if 语句实现的。这一课之后,你的脚本将不再是只会按顺序执行的死板程序,而是一个能根据数据情况灵活变通的‘智能助理’!**


一、基础逻辑:如果…就…

Python 使用if关键字来进行判断。注意:判断语句末尾必须有冒号:**,且接下来的动作必须有缩进**(按 Tab 键)。

sales=120000# 基础判断ifsales>100000:print("恭喜!达成优秀业绩目标。")

二、完整分支:多重选择题

当情况不止一种时,我们使用elif(else if 的缩写)和else(其余所有情况)。

score=85ifscore>=90:print("等级:优秀")elifscore>=80:print("等级:良好")elifscore>=60:print("等级:及格")else:print("等级:不及格,请跟进原因")

三、逻辑组合:andor

有时候,决定一个动作需要同时满足多个条件。

  • and:两边都对,才算对(要求严格)。
  • or:只要有一边对,就算对(要求宽松)。
has_visa=Truehas_ticket=False# 使用 and (必须同时有签证和机票)ifhas_visaandhas_ticket:print("出发去出差!")else:print("手续不全,无法出发。")# 使用 or (有加班费或者有调休,员工就愿意加班)pay_extra=Trueday_off=Falseifpay_extraorday_off:print("同意加班申请。")

四、手把手 AI 实战:复杂业务逻辑翻译

在办公室里,判断逻辑往往很绕。这时候,通义灵码的Ask 模式简直是救星。

1. Ask 模式:把“人话”变“代码”
  • 操作:打开通义灵码问答窗口,输入:

请帮我写一段 Python 代码处理个税逻辑:如果月薪低于 5000,不扣税;如果在 5000 到 10000 之间,扣 3%;如果超过 10000,扣 10%。请定义一个变量 salary = 12000 并输出结果。

  • AI 价值:它能帮你处理好所有的if/elif嵌套和数学计算,你只需要检查逻辑是否符合公司规定。
2. Edit 模式:逻辑一键翻转
  • 操作:选中一段if逻辑。
  • 动作:右键 ->通义灵码->智能编辑
  • 指令帮我重写这段逻辑,把原来的“满足条件才执行”改为“如果不满足条件就直接退出(return)”。
  • 效果:这在编程中叫“提前退出”,能让你的代码看起来更像资深专家写的。
3. Agent 模式:逻辑查错
  • 操作:输入/agent
  • 指令检查我这段判断逻辑是否有漏洞,比如有没有漏掉刚好等于 5000 的情况?
  • 效果:AI 会化身“挑刺专员”,帮你发现逻辑中的边界漏洞。

🛠️ 课后练习

在 VS Code 中新建P07_if.py,尝试:

  1. 定义一个变量hour = 19(表示晚上 7 点)。
  2. 写一个判断:如果hour小于 18,打印“还在办公时间”;否则打印“已经下班啦”。
  3. 尝试改变hour的值,观察运行结果的变化。

总结与预告

  • if:逻辑的起点。
  • 缩进:Python 的灵魂(代表代码的归属关系)。
  • 逻辑运算符:让判断变得更有深度。

[下一篇 (P08),我们将学习 Python 最具威力的武器:循环 (Loop)。如果说 if 让你做一次决定,循环就能让你把这个决定重复执行一万次(比如:给一万个客户自动发邮件)!**

👉 想要解放双手吗?让我们准备进入循环的世界!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 18:25:56

AI Agent部署权限设计(高阶安全架构全公开)

第一章:AI Agent部署的权限管理在AI Agent的部署过程中,权限管理是保障系统安全与数据隔离的核心环节。合理的权限控制不仅能防止未授权访问,还能确保不同角色在系统中仅执行其职责范围内的操作。最小权限原则的应用 部署AI Agent时应遵循最小…

作者头像 李华
网站建设 2026/6/23 20:27:25

GIF流畅度提升终极指南:Waifu2x完整使用教程

GIF流畅度提升终极指南:Waifu2x完整使用教程 【免费下载链接】Waifu2x-Extension-GUI Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR,…

作者头像 李华
网站建设 2026/6/23 12:12:59

MCP续证倒计时:5天内完成考试预约的紧急操作手册(限时必读)

第一章:MCP续证考试预约的紧迫性与核心挑战对于持有微软认证专业人员(MCP)资格的技术从业者而言,续证不仅是维持认证有效性的必要步骤,更是持续提升技术能力的重要契机。然而,随着微软认证体系的不断演进&a…

作者头像 李华
网站建设 2026/6/22 22:30:32

MCP SC-400量子加密实战,你必须掌握的7个关键技术点

第一章:MCP SC-400量子加密实现概述MCP SC-400 是新一代量子安全通信协议中的核心加密模块,专为抵御量子计算攻击而设计。其基于量子密钥分发(QKD)原理,结合经典加密算法与量子信道认证机制,确保在开放网络…

作者头像 李华
网站建设 2026/6/23 20:27:29

终极DMG文件转换指南:免费开源工具DMG2IMG完整教程

终极DMG文件转换指南:免费开源工具DMG2IMG完整教程 【免费下载链接】dmg2img DMG2IMG allows you to convert a (compressed) Apple Disk Images (imported from http://vu1tur.eu.org/dmg2img). Note: the master branch contains imported code, but lacks bugfix…

作者头像 李华