鱼C论坛

 找回密码
 立即注册
查看: 1725|回复: 5

int(temp)的int应改为什么?

[复制链接]
发表于 2021-9-20 23:15:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
temp = input("中秋节到,我们来猜猜一个\"字迷\"\"一边绿,一边红,一边怕风,一边怕雨(打一字)\"")
guess = int(temp)

if guess == 秋:
        print("不错嘛!这也能猜得中,你真是博才多艺!")
        print("哈,哈!不过猜中也没有奖励!中秋快乐!!")
else:
        print("您猜错了,迷底是\"秋\"")
   
print("游戏结束,不玩啦")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-20 23:22:24 | 显示全部楼层


input 函数接受用户输入返回字符串,而 int 是转换为整型

因为你下面判断的是字符串,所以不需要转换,另外你的 if 条件 秋要带上引号,才表示的是字符串,否则就会语法报错

参考代码:

  1. guess = input("中秋节到,我们来猜猜一个"字迷""一边绿,一边红,一边怕风,一边怕雨(打一字)"")

  2. if guess == '秋':
  3.         print("不错嘛!这也能猜得中,你真是博才多艺!")
  4.         print("哈,哈!不过猜中也没有奖励!中秋快乐!!")
  5. else:
  6.         print("您猜错了,迷底是"秋"")
  7.    
  8. print("游戏结束,不玩啦")
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-20 23:43:21 | 显示全部楼层
改成这样好理解一点,版面也好看一些。主要就是要提示你输入一个字,这个字是不是秋字,那么下面的if guess=='秋':得加引号,才表示一个字符串,单引和双引都没问题!

guess = input("中秋节到,我们来猜猜一个\"字迷\", \"一边绿,一边红,一边怕风,一边怕雨\" (打一字),请输入:")

if guess == '秋':
    print("不错嘛!这也能猜得中,你真是博才多艺!")
    print("哈,哈!不过猜中也没有奖励!中秋快乐!!")
else:
    print("您猜错了,迷底是\"秋\"")

print("游戏结束,不玩啦")

guess = input("中秋节到,我们来猜猜一个\"字迷\", \"一边绿,一边红,一边怕风,一边怕雨\" (打一字),请输入:")

if guess == "秋":
    print("不错嘛!这也能猜得中,你真是博才多艺!")
    print("哈,哈!不过猜中也没有奖励!中秋快乐!!")
else:
    print("您猜错了,迷底是\"秋\"")

print("游戏结束,不玩啦")

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-21 07:21:20 | 显示全部楼层
temp = input("中秋节到,我们来猜猜一个\"字迷\"\"一边绿,一边红,一边怕风,一边怕雨(打一字)\"")
guess = str(temp) #将“int”改为“str"即可,因答案”秋“是文本,而不是数字

if guess == "秋":
        print("不错嘛!这也能猜得中,你真是博才多艺!")
        print("哈,哈!不过猜中也没有奖励!中秋快乐!!")
else:
        print("您猜错了,迷底是\"秋\"")
   
print("游戏结束,不玩啦")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-21 10:13:26 | 显示全部楼层
input是输入一个汉字,而int是数值类型,两个不是一个类型,所以不能用int(temp)。
这题什么应该也不用吧,直接temp==‘答案’,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-23 22:08:40 | 显示全部楼层
谢谢,我是零基础的,刚学,还没摸到门槛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 19:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表