首页 > 代码库 > python中raw_input()与input()
python中raw_input()与input()
raw_input([prompt]) input([prompt]) # prompt:如果参数存在,直接输出到屏幕上,不会再另起一行
raw_input 如其字面意思一样,返回输入字符的字符串形式,不做任何变换运算
input 本质上是使用raw_input()来实现的,即调用完raw_input()之后再调用eval()函数,调用如下:
def input(prompt): return (eval(raw_input(prompt)))
eg. 输入纯数字字符串,返回数字类型;对合法的 python 数字表达式进行运算,返回运算后的结果....
PS:在python3.x中,已经删除raw_input(),取而代之的是input(),当然这仅仅是重命名,用法还是一样。因此在这里介绍的是 python2.x中的raw_input()和input(),在python3.x中只要按raw_input()的使用方式就行
python中raw_input()与input()
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。