python - 我怎样才能有 2 个输入 if 语句?
问题描述
我想要这样 if is_male == "Y": and if is_male == "N": 当你输入 y 和 n 时也有效(没有大写锁定)
name = input("Enter your name: ")
age = input("Enter your age: ")
is_male = input("Are you a man? Y/N: ")
if is_male == "Y":
print("Your name is " + name + " you are " + age + " years old and you are a male.")
if is_male == "N":
print("Your name is " + name + " you are " + age + " years old and you are a female.")
解决方案
if is_male.lower() == "y":
...
if is_male.lower() == 'n':
...
这将使它不区分大小写,因此它适用于Y
和y
。
推荐阅读
- react-native - 如何对语音记录进行编码
- scala - 我正在尝试让 SimpleProducer Scala 示例正常工作:当我启动 Kafka Producer 时,它似乎连接到了错误的代理
- taxonomy - PapersWithCode API - 检索所有区域-任务-子任务分类
- java - 我的代码上的计算不起作用,为什么?我们必须找到一个房间的平方英尺,然后找出它需要多少油漆 1gallon=350sqft
- sql-server - 无法使用 SQL Server 代理作业运行 SSIS 包 - 错误 0x80040154
- python - WSGI Flask - 在 Apache2 上部署
- node.js - 如何使用 fcm api 请求消息?
- php - 使用 PHP 按类别过滤帖子
- reactjs - React 中的空响应
- php - PHP MySQL 用户资料页面