需求:
一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入。编写程序,询问用户的性别(m表示男性,f表示女性)和年龄,然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。
代码:
# enrollment :最终加入球队的人数
# attendees :参加选拔人数
enrollment = 0 # 最终加入球队的人数初始设为零
for attendees in range(10):
sex = input('请输入你的性别(男为m,女为f):')
age = int(input('请输入你的年龄:'))
if sex == 'm':
print('对不起,只有在10~12岁之间的女孩才能加入!')
else:
if age < 10 or age > 12:
print('对不起,只有在10~12岁之间的女孩才能加入!')
else:
enrollment += 1
print('欢迎加入我们足球队!')
print('满足条件的总人数:', enrollment)