本帖最后由 wuqramy 于 2020-7-22 23:41 编辑
首先,这一句,很奇怪,去了
直接把input的值给guess,下一句也要改
然后,一处print拼错
最后,这俩是变量?这样写python就会理解为变量
- if guess==女生:
- if guess==男生:
复制代码
加引号,Python才会理解为字符串
- if guess=="女生":
- if guess=="男生":
复制代码
还有,你有两个else的缩进也错了
分别是第一个else与最外部的第二个else
正确代码:
- print('尝试输入一个名字')
- print('你好,'+input()+'!')
- guess=input('你是男生还是女生:')
- if guess=='男生':
- print('是小哥哥啊!'+input())
- temp=input('您贵庚:')
- guess=int(temp)
- if guess==18:
- print('恭喜你是个成年人啦')
- else:
- if guess<18:
- print('很高兴认识你,小朋友')
- if guess>18:
- print('大哥哥你好啊!!')
- if guess=='女生':
- temp=input('敢问小姐姐芳龄几许:')
- guess=int(temp)
- if guess==18:
- print('小姐姐长大了呢!')
- else:
- if guess<18:
- print('原来是小妹妹,卡哇伊内')
- else:
- print('漂亮的大姐姐诶')
- print('聊天就到这里吧!')
复制代码