问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python input()和int(input())有区别吗?

发布网友 发布时间:2022-04-06 13:50

我来回答

3个回答

懂视网 时间:2022-04-06 18:12

python中eval和int的区别是什么?下面给大家介绍一下:

1.eval()函数

eval(<字符串>)能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。

作用:
a. 处理数字

单引号,双引号,eval()函数都将其解释为int类型;三引号则解释为str类型。

b.处理字符串类型的字符串

对于eval()括号中的的字符串(非数字),如果字符串带的是单引号或者是双引号都会引起NameError,这是因为eval()函数在处理字符串时会去掉其两个引号。正确应该使用一个单引号包含一个双引号组成的三引号来包含字符串。

热心网友 时间:2022-04-06 15:20

python中input()和int(input())是有区别的.
input()返回的是一个字符串
因为code也是字符串类型,所以a==code可以比较字符串的内容是否相等
而int(input())把input()返回的字符串转换成整型,返回的是整型
code是字符串型,整型的a和字符串型的code肯定不相等,所以不会输出win
如果你把while
a
==
code:改成while
a
==
int(code):把code也转换成整型,两者就可以比较,可以输出win了

热心网友 时间:2022-04-06 16:38

我们来看input的源码
def input(prompt):
return eval(raw_input(prompt))其实input也是调用了raw_input,只是做了eval处理
而eval有什么作用呢?
input:会根据用户的输入来做类型的转换
raw_input:则会把用户的输入都作为一个字符串来处理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 普通的空调和中央空调有什么区别 什么是中央空调,与普通空调有什么不同? 装修跟中央空调很相近的叫什么? 什么是中央空调,和普通空调有什么不一样 笔记本电脑分区好还是不分区好 将AC220转换成DC24的模块,不是电源模块的那种 电源模块220V转48V进线和出线如何连接? 新买的笔记本WINDOWS7系统。查看硬盘分区有疑问。 西门子CPU226是否可以不接电源模块,直接在内部将外部220V电源转换直流24V电源? 我想把220V的直流电变成12V的直流电 或者24V的交流电,请问怎么变,需要加什么设备,又懂得朋友请帮帮忙! 联想笔记本电脑硬盘分区后数据恢复? plc电源模块给出的直流24v 和220v变压器变出的直流24v有什么不同 混用为什么不可以? 如何在钉钉上设置空白名子? 输入220V输出24V电路,电子爱好者,如何集成电路,电子设计,可以用单层板实现 220VAC电转成24VDC电不用变压器如果实现 请问有谁知道三菱PLC F2N 怎样将220V改为24V输入 220V交流电变24V的模块电源空载会消耗很多电吗?求大师分析 电源220Ⅴ交流电,灯串24直流电怎么使用? dcdc转换器电路输入220v转换输出24v交流电 从中怎么接出24v直流电 明确dc24v继电器后,给你一个控制模块,给你一个220v继电器和一个24v继电器,如何接线去启动 如何打造爆款营销活动? 商品怎么打造爆款? 淘宝爆款怎么打造? 怎么和把你拉黑的人联系,我要怎么和他联系? OPPOa5怎么进入音乐播放器? oppoa A5怎么传歌到mp3? 剁椒鱼头如何做? 2020深圳哪个大学排名靠前 深圳的大学排行榜 深圳大学在广东省排名是多少名 深圳有几所大学?求排名 深圳大学,哪个专业最好,在全国的排名又是多少? 深圳大学最强专业排名 深圳大学各专业排名 广州大学、深圳大学、汕头大学、南方科技大学,该如何排名? 吃什么食物快速提高血小板? 血小板减少症吃什么可以快速上升 门店搬迁公告怎么写 我想让你帮我写一段关于店面迁移想把以前老店的顾客带到另外一个新店里去通知顾客的一段话 喝藤茶有什么好处?拜托了各位 谢谢