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

手机商城 手机网站建设郴州今天几例

手机商城 手机网站建设,郴州今天几例,c 网站开发实例教学,设计上海展会2021时间一、基本语法结构 if 条件1:# 条件1 为真时执行的代码块 elif 条件2:# 条件1 不成立,条件2 成立时执行 else:# 所有条件都不成立时执行注意: elif 是“else if”的缩写,可以有多个;else 可省略;条件表达式必须是可以…

一、基本语法结构

if 条件1:# 条件1 为真时执行的代码块
elif 条件2:# 条件1 不成立,条件2 成立时执行
else:# 所有条件都不成立时执行

注意:

  • elif 是“else if”的缩写,可以有多个;
  • else 可省略;
  • 条件表达式必须是可以返回布尔值的语句(True 或 False);
  • Python 使用 缩进 表示代码块,通常是 4个空格

二、常见条件表达式

表达式含义
x == y等于
x != y不等于
x > y, x < y大于 / 小于
x >= y, x <= y大于等于 / 小于等于
a and ba 和 b 同时为 True
a or ba 或 b 有一个为 True
not aa 为 False 时结果为 True
x in yx 是 y 的成员(字符串、列表等)

三、示例代码

示例 1:基本判断

x = 10
if x > 0:print("x 是正数")
else:print("x 是非正数")

示例 2:多分支判断(if-elif-else

score = 85
if score >= 90:print("优秀")
elif score >= 75:print("良好")
elif score >= 60:print("及格")
else:print("不及格")

示例 3:嵌套 if

x = 5
if x > 0:if x % 2 == 0:print("x 是正偶数")else:print("x 是正奇数")

示例 4:简洁的单行写法(推荐用于非常简单的判断)

x = 10
print("x 是正数" if x > 0 else "x 是非正数")

四、注意事项

  1. 缩进必须正确
    Python 使用缩进来标识代码块,错误的缩进会直接报错。

    ✅ 正确:

    if x > 0:print("OK")
    

    ❌ 错误(缩进不一致):

    if x > 0:
    print("OK")  # IndentationError
    
  2. 布尔表达式不加 == True 等冗余判断
    ❌ 多余:

    if is_valid == True:
    

    推荐写法:

    if is_valid:
    
  3. 空容器(如 [], {}, '')和数字 0 被当作 False

    if not []:print("空列表也会进入这里")
    
  4. is== 区别

    • == 比较值是否相等;
    • is 比较的是两个对象是否是同一个内存地址(标识符)。

五、实战小练习:判断年份是否为闰年

def is_leap(year):if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):return Trueelse:return Falseprint(is_leap(2024))  # 输出 True

六、可选扩展:match-case(Python 3.10+)

从 Python 3.10 起,你还可以使用类似 switch 的结构:

def handle_command(cmd):match cmd:case "start":print("Starting...")case "stop":print("Stopping...")case _:print("Unknown command")handle_command("start")
http://www.dtcms.com/a/536260.html

相关文章:

  • 从 Electron 转向 Tauri:用 Rust 打造更轻、更快的桌面应用
  • webrtc代码走读(九)-QOS-SVC(可分级视频编码)
  • 个人项目开发(3) 实现基于角色的权限控制及自动刷新token
  • 在柬埔寨做网络销售推网站校园网站建设教程
  • 具备高度自主学习能力、互联网交互能力、智能家居控制能力和多模态交互能力的通用智能体原型系统
  • 爬虫前奏--基于macos的ip代理池构建
  • 网站开发专员的面试题微信导航wordpress
  • 给传销做网站网站设计模板psd
  • Kingbase 与 ETL:如何实现金融级数据库的安全数据同步
  • cocos 用widget将ui组件固定在屏 随着分辨率自适应 编辑器界面canvas作为手机屏参考 将ui组件放进去 deepseek解答
  • 《微信小程序》第六章:参数定义与管理
  • ElasticSearch架构和写入、更新、删除、查询的底层逻辑
  • 做市场调研的网站网站建设费可以计入管理费用吗
  • SQL 性能优化:出现 sql 比较慢怎么办?
  • Access-Control-Allow-Origin 详解
  • __金仓数据库平替MongoDB:银行存款系统国产化实践__
  • 14天极限复习软考day4-法律、设计模式
  • 深度剖析数字化转型的三驾马车:信息化、数字化、数智化
  • 晋中网站公司长沙找人做企业网站文案
  • Qt——界面优化
  • 基于python的化妆品销售分析系统
  • 永康网站建设的公司快速搭建网站demo
  • jcms网站建设想做app推广项目在哪找
  • 罗永浩做的网站我要用新浪云做网站
  • 异步编程深度解析
  • Redis GEO 地理位置搜索:实战示例 + 底层原理解析
  • Java的中间件
  • 邢台学校网站建设价格百度企业服务平台
  • 建网站要注意的细节物流网站首页图片
  • 牙根尖挺使用失误的常见原因分析及规避方法