raw_input()和input都是python2.x中的两个内置函数,都可以读取控制台的输入
raw_input()将所有输入作为字符串看待,返回字符串类型;
input()只能接收int、float类型的输入或者由它们组成的表达式,返回int、 float类型
在最新的Python3.x中,将raw_inpu()函数去除,仅仅保留了input()函数,input()将所有输入默认为字符串处理,并返回字符串类型。
Python输入函数详解
本文详细介绍了Python2.x中raw_input()和input()的区别与用法,以及Python3.x中input()的变化。raw_input()将输入视为字符串,而input()则尝试解析更复杂的输入类型。在Python3.x中,raw_input()已被移除。
raw_input()和input都是python2.x中的两个内置函数,都可以读取控制台的输入
raw_input()将所有输入作为字符串看待,返回字符串类型;
input()只能接收int、float类型的输入或者由它们组成的表达式,返回int、 float类型
在最新的Python3.x中,将raw_inpu()函数去除,仅仅保留了input()函数,input()将所有输入默认为字符串处理,并返回字符串类型。

被折叠的 条评论
为什么被折叠?