jessie0621 发表于 2021-9-30 21:44:16

萌新求助!

怎样不用if语句

当年龄小于18, 输出false
当年龄大于17,输出true

kogawananari 发表于 2021-9-30 21:51:37

17和18之间的呢

冬雪雪冬 发表于 2021-9-30 21:58:10

age = int(input())
n = int(age / 18)
print(bool(n))

hrpzcf 发表于 2021-9-30 21:58:42

# 你没说 17 18 之间返回 True 还是 False,只能限制输入整数了

nianling = int(input("年龄:"))
print(nianling >= 18)

# 你的条件这样写更好,不存在17和18之间返回什么的问题:
# 当年龄小于18, 输出false
# 当年龄大于等于18,输出true

jessie0621 发表于 2021-9-30 22:15:27

冬雪雪冬 发表于 2021-9-30 21:58


感谢!!
页: [1]
查看完整版本: 萌新求助!