鱼C论坛

 找回密码
 立即注册
查看: 1095|回复: 9

[已解决]已解

[复制链接]
发表于 2018-3-24 10:36:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 lanxin7104 于 2018-3-24 14:57 编辑

为什么有的时候用temp=inpu(int("请输入一个整数:")),而有的时候需要拆开,例如这样:num=int("请输入一个整数:"),temp=input(num)。这有什么不同那?
最佳答案
2018-3-24 10:47:27
1.付费主题是别人给你鱼币,而不是你给别人鱼币。
2.写法有错误,应该是:
temp=int(input("请输入一个整数:"))

num=input("请输入一个整数:"),temp=int(num)
3.两者功能上没有差别。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-24 10:36:39 | 显示全部楼层
666会玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 10:41:23 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-24 10:47:27 | 显示全部楼层    本楼为最佳答案   
1.付费主题是别人给你鱼币,而不是你给别人鱼币。
2.写法有错误,应该是:
temp=int(input("请输入一个整数:"))

num=input("请输入一个整数:"),temp=int(num)
3.两者功能上没有差别。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 11:06:09 | 显示全部楼层
楼上正解。楼主很会玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-24 11:17:02 | 显示全部楼层
冬雪雪冬 发表于 2018-3-24 10:47
1.付费主题是别人给你鱼币,而不是你给别人鱼币。
2.写法有错误,应该是:
temp=int(input("请输入一个整 ...

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

使用道具 举报

发表于 2018-3-24 12:16:30 | 显示全部楼层
你这个书写语法上已经有错误了,input应该使用的时候只能用字符串提示语,不能加入函数之类的,int是内置函数,提问题需要认真,如果你写错代码了,别人回答的不是你要的答案了,你最好把代码复制过来是最好的。然后再描述你自己的问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 12:22:34 | 显示全部楼层
你要问的是,赋值过程,这主要是代码效率问题,但输出的结果是一样。如果把那个很长的代码直接用在while循环,每次调用的时候总是通过两个内置函数的调用,这样效率太低。所以while循环外边赋值给用别的变量名,这样while直接用这个变量来循环了,不用一直调用这两个内置函数。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 13:41:49 | 显示全部楼层
厉害了  楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-24 14:54:52 | 显示全部楼层
金刚 发表于 2018-3-24 12:22
你要问的是,赋值过程,这主要是代码效率问题,但输出的结果是一样。如果把那个很长的代码直接用在while循 ...

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 13:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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