关于如何使if guess后输入的中文字符被识别———很简单的问题,新手也可以来看看
第一幅图 if guess == 男生男生这一块应该怎么写才被识别,代码应该没有问题 我把条件设置为数字系统依旧能进行判断,唯独中文,请各位用python的朋友解答.勿喷此主题骚 谢谢{:9_229:}
「男生」这是啥?如果不加引号,python还以为它是变量,所以应加上引号:
另外,你代码中试图对guess取整,比如输入"男生",怎么转化?所以抛出异常。
input接受输入并保存结果至guess,这时候直接判断guess是啥就行了。修改如下:
print('----------你好,来交个配吧----------')
print('----------额,好像说错话了----------')
print('--------你好,来交个朋友吧了--------')
guess = input("请输出你的性别:")
if guess == "男生":
print("我不喜欢男生,滚蛋")
print("债见")
if guess == "女生":
print("约吗?")
shinemic 发表于 2017-8-12 17:52
「男生」这是啥?如果不加引号,python还以为它是变量,所以应加上引号:
另外,你代码中试图对guess取 ...
原来如此!!谢谢啦 {:9_228:} 我靠,牛逼,大佬解决了困扰我这个新手的问题
页:
[1]