py(if 语句)

该博客介绍了如何在Python中使用if语句来判断一个变量(如年龄)是否满足特定条件,例如是否达到18岁。
部署运行你感兴趣的模型镜像
1.
if 要判断的条件(True):
    条件成立的时候,要做的事情
else:
    条件不成立的时候要做的事

1.定义一个变量

 age = 20

2.判断年龄是否满足18

if age >= 18:
    print('欢迎光临')

else:
    print('sorry~')

在这里插入图片描述
在这里插入图片描述

2.
"""
if 要判断的条件(True):
    条件成立的时候,要做的事情
elif 要判断的条件(True):
    ...
else:
    条件不成立的时候要做的事
"""
score = 59
if 85 <= score <= 100:
    grade = '优秀'
elif 75 <= score < 85:
    grade = '良好'
elif 60 <= score < 75:
    grade = '及格'
else:
    grade = '不及格'

在这里插入图片描述

  判断用户的输入是否为空

    value = input('Value:')
    if value == '':
          print('请输入合法的值')
    if not value:
        print('请输入合法的值')

在这里插入图片描述

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### Python 中 if 语句的用法及示例 Python 的 `if` 语句用于根据条件表达式的值来执行不同的代码块。它允许程序在满足特定条件时执行某些操作,否则执行其他操作[^1]。 #### 基本语法 以下是 `if` 语句的基本语法: ```python if condition: # 当 condition 为 True 时执行的代码块 elif another_condition: # 当 condition 为 False 且 another_condition 为 True 时执行的代码块 else: # 当所有条件均为 False 时执行的代码块 ``` - `condition` 是一个布尔表达式,如果其值为 `True`,则执行紧跟在其后的代码块。 - `elif` 是可选的,表示“否则如果”,可以有多个 `elif` 分支。 - `else` 也是可选的,表示当所有前面的条件都不满足时执行的代码块。 #### 示例 1:基本 if 语句 以下是一个简单的例子,演示如何使用 `if` 语句判断一个数字是否为正数: ```python number = 5 if number > 0: print("这是一个正数") # 输出: 这是一个正数 ``` #### 示例 2:带有 elif 和 else 的 if 语句 以下是一个更复杂的例子,演示如何使用 `if-elif-else` 结构来判断一个数字是正数、负数还是零: ```python number = -3 if number > 0: print("这是一个正数") elif number < 0: print("这是一个负数") # 输出: 这是一个负数 else: print("这是零") ``` #### 示例 3:嵌套 if 语句 可以在一个 `if` 语句内部再嵌套另一个 `if` 语句,以实现更复杂的逻辑判断: ```python x = 10 y = 5 if x > y: if x > 10: print("x 大于 y 且 x 大于 10") else: print("x 大于 y 但不大于 10") # 输出: x 大于 y 但不大于 10 else: print("x 不大于 y") ``` #### 注意事项 - 条件表达式必须返回布尔值(`True` 或 `False`),或者可以通过隐式转换为布尔值。 - 缩进非常重要,因为 Python 使用缩进来定义代码块[^2]。 #### 常见的条件表达式 以下是一些常见的条件表达式: - 比较运算符:`==`, `!=`, `>`, `<`, `>=`, `<=` - 逻辑运算符:`and`, `or`, `not` - 成员运算符:`in`, `not in` - 身份运算符:`is`, `is not` 例如,检查一个元素是否存在于列表中: ```python fruits = ["apple", "banana", "cherry"] if "banana" in fruits: print("列表中包含 banana") # 输出: 列表中包含 banana ``` #### 综合示例 以下是一个综合示例,演示如何结合多种条件表达式和分支结构: ```python age = 18 if age < 13: print("你是儿童") elif age >= 13 and age < 18: print("你是青少年") elif age >= 18 and age < 65: print("你是成年人") # 输出: 你是成年人 else: print("你是老年人") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值