曺…… 2023-03-29 00:45 采纳率: 75%
浏览 56
已结题

一个足球队在寻找年龄在10-12岁的小女孩(包括10岁和12岁)加入,编写一个程序。

一个足球队在寻找年龄在10-12岁的小女孩(包括10岁和12岁)加入,编写一个程序,询问用户的性别(m表示男性,f表示女性)和年龄,
然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。

是否该用while,代码怎么写哇,请教过程

  • 写回答

3条回答 默认 最新

  • 阳光宅男xxb 2023-03-29 07:18
    关注

    可以用while,也可以用for 只要是循环就行,看你自己喜欢,如果用while的话,代码如下,望采纳哦:

    
    sum = 0 #统计满足条件的人数
    count = 1 #统计询问次数 ,最多10次
    while count <= 10:
    
        gender = input("您的性别是(m或f):")
        age = int(input("您的年龄是:"))
        if gender.lower() == 'f' and age in {10,11,12}: #lower转为小写字母,怕用户输入大写的
            print("恭喜,您可以加入球队!")
            sum += 1
        else:
            print("抱歉,您不符合条件!")
    
        print('\n您剩余{}次询问机会'.format(10 - count))
    
        count+=1
    
    
    print("\n满足条件的总人数有:{}人".format(sum))
    
    
    

    运行结果:

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 创建了问题 3月29日

悬赏问题

  • ¥15 任务A:大数据平台搭建(容器环境)怎么做呢?
  • ¥15 r语言神经网络自变量重要性分析
  • ¥15 基于双目测规则物体尺寸
  • ¥15 wegame打不开英雄联盟
  • ¥15 公司的电脑,win10系统自带远程协助,访问家里个人电脑,提示出现内部错误,各种常规的设置都已经尝试,感觉公司对此功能进行了限制(我们是集团公司)
  • ¥15 救!ENVI5.6深度学习初始化模型报错怎么办?
  • ¥30 eclipse开启服务后,网页无法打开
  • ¥30 雷达辐射源信号参考模型
  • ¥15 html+css+js如何实现这样子的效果?
  • ¥15 STM32单片机自主设计