找回密码
 立即注册
搜索
到手67.99元!阿里云轻量2核2G云服务器
查看: 17|回复: 0

if 语句

[复制链接]

696

主题

0

回帖

11

积分

管理员

积分
11
发表于 2026-4-15 15:38:22 | 显示全部楼层 |阅读模式
最让人耳熟能详的语句应当是 if 语句:

x = int(input("Please enter an integer: "))
Please enter an integer: 42
if x < 0:
    x = 0
    print('Negative changed to zero')
elif x == 0:
    print('Zero')
elif x == 1:
    print('Single')
else:
    print('More')

More
可有零个或多个 elif 部分,else 部分也是可选的。关键字 'elif' 是 'else if' 的缩写,用于避免过多的缩进。if ... elif ... elif ... 序列可以当作其它语言中 switch 或 case 语句的替代品。

如果是把一个值与多个常量进行比较,或者检查特定类型或属性,match 语句更有用。详见 match 语句。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|skypiea

GMT+8, 2026-6-27 06:23 , Processed in 0.042977 second(s), 19 queries .

Powered by skypiea

快速回复 返回顶部 返回列表