首页 > 代码库 > python 输入 小结
python 输入 小结
Python 2 中的输入小结
1.raw_input(prompt = None)与input(prompt = None)
两个都是默认参数类型,这个参数可以传入一个字符串,用于输入的时候进行输出,例如
1 # 嗯,你的名字真的是不错的电影 2 your_name = input("你的名字是?")
input会假定用户输入的都是合法的python 表达式,因此会尝试计算该表达式的值,input首先调用raw_input获取原始输入,再调用eval获得输入的表达式的值,如果表达式非法,那么会抛出错误,具体的错误要根据输入而定。
在python 2 的官方文档中,有这样一句话:Consider using the raw_input() function for general input from users. 因此除非特殊需要,应该主要使用python 2 的raw_input 作为通用交互输入。
raw_input()的返回类型为字符串,我们可以结合int(), float()等函数的将字符串转化为我们所需的格式
关于如何查看文档
在Linux上,我们可以键入
pydoc raw_input
来获取关于raw_input的文档,并且按q退出
在Windows上,我们键入
python -m pydoc raw_input
即可获得相应文档,不需要按q退出
python 输入 小结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。