python中input和raw_input有什么区别

原创 2015年11月20日 22:11:38

我们来看input的源码

1
2
def input(prompt):
  return eval(raw_input(prompt))

其实input也是调用了raw_input,只是做了eval处理

而eval有什么作用呢?

input:会根据用户的输入来做类型的转换

raw_input:则会把用户的输入都作为一个字符串来处理

版权声明:本文为博主原创文章,未经博主允许不得转载。

python中input()与raw_input()的区别到底是啥?-----marsggbo原创作品为你解答

首先先给出总结:input () = int(raw_input())有图有真相!!!先看看input的例子: 可见用input键入得到int类型的数据,那如果输入一些非int类型的会怎么样呢? 报错...

Python学习笔记 -- input()和raw_input()的区别

Python学习笔记 – input()和raw_input()的区别Python中我们使用input函数和raw_input函数获取用户输入下面通过input和raw_input的help信息(py...

python中raw_input() 与 input() 的区别

raw_input() 与 input() __ Python 这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 1...

python中input和raw_input用法及区别

python中input和raw_input用法及区别 | 浏览:513 | 更新:2013-09-20 16:01 安装python2.7....

raw_input() 与 input() __ Python 的区别

转自其它博客论坛,仅供参考 raw_input() 与 input() __ Python 这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功...

Python中raw_input和input的区别

例子1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
  • NOT_GUY
  • NOT_GUY
  • 2017年03月14日 21:48
  • 126

python中的raw_input() 与 input()区别

作用: 两者都python的内建函数,读取控制台用户的输入数据,但略有区别>>> raw_input_A = raw_input("raw_input: ") raw_input: abc >>> ...

Python学习笔记 -- input()和raw_input()使用区别

标签(空格分隔): pythoninput()和raw_input()使用区别由于写小项目时,总是出现输入数据问题,发现自己对这两个函数认识还不足,记录下来。python 2.7中情况Python 2...

Python中的input方法与raw_input方法区别小记

用C++写完POJ3750之后,想来没事,就用Python改写一下,之后问题,就出来了。 import sys def main(): max_num = 64 child_nam...

raw_input() 与 input() 区别 -- Python

总是混淆: 总结2点: 1. raw_input输出str类型,input输出和输入类型相同(如int、folat...)。 2. raw_input输入类型无所谓,input输入类...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python中input和raw_input有什么区别
举报原因:
原因补充:

(最多只允许输入30个字)