网站首页 > 技术文章 正文
Python 条件语句详解
条件语句是编程中用于执行基于特定条件的代码块。Python 的条件语句包括 if、elif 和 else,帮助我们做出判断并执行不同的代码。
1. 基本语法
if 条件:
# 如果条件为真,则执行这部分代码
elif 其他条件:
# 如果第一个条件为假,检查第二个条件,如果为真,则执行
else:
# 如果以上所有条件都为假,则执行这部分代码
2. 示例代码
单一条件判断
age = 18
if age >= 18:
print("可以参加活动")
多条件判断
age = 20
if age < 13:
print("儿童票")
elif age < 18:
print("青少年票")
else:
print("成人票")
条件组合:逻辑运算符
使用 and 和 or 来组合条件。
age = 22
student = True
if age < 25 and student:
print("学生折扣适用")
嵌套条件
在条件语句中嵌套另一个条件。
score = 85
if score >= 60:
if score >= 90:
print("优秀")
else:
print("合格")
else:
print("不合格")
单行条件语句
使用“单行 if 语句”简化代码。
is_sunny = True
activity = "户外活动" if is_sunny else "室内活动"
print(activity)
3. 逻辑运算符和比较运算符
- 逻辑运算符:and、or 和 not
- 比较运算符:==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于或等于)、<=(小于或等于)
temperature = 30
if temperature > 25 and temperature < 35:
print("天气炎热")
通过条件语句,你可以让程序根据不同的条件实现不同的功能,是控制程序流的基本方式之一。
猜你喜欢
- 2024-12-27 零基础Python完全自学教程14:Python中的序列知识详解
- 2024-12-27 零基础自学Python,简单实例,用if-elif-elif-else简洁代码
- 2024-12-27 python基础语法,零基础新手入门
- 2024-12-27 零基础学Python——简单操作excel
- 2024-12-27 零基础自学Python,自动办公实例,同学你是哪个班的
- 2024-12-27 零基础可以学习Python吗?能不能学会
- 2024-12-27 「实用教程」零基础Python快速入门学习视频
- 2024-12-27 零基础自学Python,简单实例,阶乘(for循环版)
- 2024-12-27 py编程视频教程自学全套Python编程零基础入门到实战网络爬虫课程
- 2024-12-27 最完整的Python动画教程,7天零基础入门Python
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)