面包边610 发表于 2015-10-29 16:29:13

求助,求助:详见贴

             我在练习做习题,题目是这样的:
             “一个足球队正在寻找年龄10-12岁的小女孩参加,请设计一个程序。询问用户的年龄和性别,如果性别为男性时则不必问年龄。”
             于是我埋头苦干的写出来了一个程序,但是出现了两个问题:
             1、我做不到若是男性时就不询问年龄。
             2、我输入的年龄已经是11了,为什么不显示“congratulations ………”


代码如下,求高手修改。在线等,挺急的……T_T

~风介~ 发表于 2015-10-29 21:01:15

#!/usr/bin/env python
#Filename: football_team.py

gender = input('Please enter your gender:')

if (gender == 'man') or (gender == 'boy'): #现阶段国情是光棍比较多~
    pass
else:
    age = int(input('Please enter your age:')) #年龄是整形
    if (10 <= age) and (age <= 12):
      print('Congratulations, you can join.')
    else:
      print('Sorry, you do not join it.')


——

>>>
Please enter your gender:girl
Please enter your age:11
Congratulations, you can join.
>>>

面包边610 发表于 2015-11-1 15:33:32

thank you。
明白问题在哪里了……:smile

面包边610 发表于 2015-11-1 15:35:08

~风介~ 发表于 2015-10-29 21:01
——

并且啊,我发现你写的代码很漂亮!

~风介~ 发表于 2015-11-1 16:08:36

面包边610 发表于 2015-11-1 15:35
并且啊,我发现你写的代码很漂亮!

好好努力吧~
以后你也可以写一手漂亮的代码~ {:7_139:}

面包边610 发表于 2015-11-4 15:16:29

~风介~ 发表于 2015-11-1 16:08
好好努力吧~
以后你也可以写一手漂亮的代码~

嗯嗯,现在看到嵌套式循环。那个什么决策树写的看得懂,但是不会写。
页: [1]
查看完整版本: 求助,求助:详见贴