📅  最后修改于: 2023-12-03 15:26:24.204000             🧑  作者: Mango
这是一个简单的程序,可以求出给定列表中男性的人数。
input()
函数从用户输入中获取数据;for
循环遍历列表中的每个元素;# 创建一个空列表,用于存储用户数据
user_data = []
# 获取用户数据
while True:
data = input("请输入性别和年龄,以逗号分隔(例:男,20),输入 q 退出:")
if data == "q":
break
user_data.append(data)
# 计算男性数量
male_count = 0
for data in user_data:
gender, age = data.split(",")
if gender == "男":
male_count += 1
# 输出男性数量
print("男性数量为:", male_count)
请输入性别和年龄,以逗号分隔(例:男,20),输入 q 退出:男,25
请输入性别和年龄,以逗号分隔(例:男,20),输入 q 退出:女,30
请输入性别和年龄,以逗号分隔(例:男,20),输入 q 退出:男,18
请输入性别和年龄,以逗号分隔(例:男,20),输入 q 退出:q
男性数量为: 2
以上代码可以计算出给定的数据中男性的数量。