📌  相关文章
📜  最初查找男性人数的程序(1)

📅  最后修改于: 2023-12-03 15:26:24.204000             🧑  作者: Mango

最初查找男性人数的程序

这是一个简单的程序,可以求出给定列表中男性的人数。

程序流程
  1. 创建一个空列表用于存放用户数据;
  2. 通过 input() 函数从用户输入中获取数据;
  3. 将输入的数据添加到列表中;
  4. 创建一个计数器变量;
  5. 使用 for 循环遍历列表中的每个元素;
  6. 如果元素表示一个男性,则增加计数器的值;
  7. 最后,返回男性的数量。
代码
# 创建一个空列表,用于存储用户数据
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

以上代码可以计算出给定的数据中男性的数量。