You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中实现数字大小判断及年龄满18岁验证并存储结果

数的大小判断与变量存储

基础判断逻辑

在Python中,你可以直接使用比较运算符(>、>=、<、<=、==、!=)判断两个数的大小关系,运算结果会返回布尔值(True/False)。如果需要将结果存为“是”或“否”这类字符串,可通过条件表达式或if-else语句转换。

示例:判断num1是否大于num2并将结果存为字符串

num1 = 25
num2 = 18
result = "是" if num1 > num2 else "否"

针对年龄判断的实现

结合你提供的用户年龄输入代码,完整实现年龄判断、结果存储与提示输出的代码如下:

# 获取用户年龄
age = int(input('What is your age?: '))

# 判断是否年满18岁,将结果存入变量("是"或"否")
is_adult = "是" if age >= 18 else "否"

# 根据结果输出提示
if is_adult == "是":
    print("允许访问")
else:
    print("拒绝访问")

代码说明

  • 用age >= 18判断年龄是否达标,通过三元表达式直接将布尔结果转为“是”或“否”存入is_adult变量。
  • 后续通过判断is_adult的值,输出对应的允许/拒绝提示。

如果需要更直观的if-else写法(适合新手理解),也可以写成:

age = int(input('What is your age?: '))
is_adult = ""
if age >= 18:
    is_adult = "是"
    print("允许访问")
else:
    is_adult = "否"
    print("拒绝访问")

内容的提问来源于stack exchange,提问作者user21357279

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 12:22:13