Python中input与raw_input 之间的比较


Posted in Python onAugust 20, 2017

Python中input与raw_input 之间的比较

input和raw_input均可以接收输入,其差别如下所示:

#input假设用户输入的是合法的Python表达式
>>> name = input("what is your name?")
what is your name?ZJ
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "<string>", line 1, in <module>
NameError: name 'ZJ' is not defined

#于是,必须这么使用,输入Python格式的字符串"ZJ"
>>> name = input("what is your name?")
what is your name? "ZJ"
>>> print name
ZJ
>>> 

#raw_input会把所有输入当作原始数据(raw data),然后将其放入字符串中
>>> name = raw_input("what is your name?")
what is your name?ZJ
>>> print name
ZJ
>>>

因此,一般情况下应尽可能的使用raw_input。

 input 输入

用法1: input(“提示信息/亦可空缺”); 结果为 双引号内字符串;不保存 只输出后续填写信息。Python2 使用为表达式,若为数字计算符则会计算输出结果。

用法2: 变量 = input(“提示信息/亦可空缺”); 结果为 不显示字符,后续填写信息保存在变量当中 输入变量运行显示才输入信息。

raw_input输入

用法 raw_input(“提示信息/亦可空缺”);结果为 双引号内字符串;不保存 只输出后续填写信息。 Python2 使用 等同于python3中 input (输入信息原封不动的显示)。

以上就是 Python中input与raw_input 之间的比较,有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python网页请求urllib2模块简单封装代码
Feb 07 Python
Python科学画图代码分享
Nov 29 Python
Python if语句知识点用法总结
Jun 10 Python
python实现NB-IoT模块远程控制
Jun 20 Python
python得到电脑的开机时间方法
Oct 15 Python
Python实战购物车项目的实现参考
Feb 20 Python
Flask框架实现的前端RSA加密与后端Python解密功能详解
Aug 13 Python
Pytorch 神经网络—自定义数据集上实现教程
Jan 07 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
Mar 06 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
Mar 16 Python
学点简单的Django之第一个Django程序的实现
Feb 24 Python
python实现局部图像放大
Nov 17 Python
Python 基础教程之str和repr的详解
Aug 20 #Python
Python实现爬取需要登录的网站完整示例
Aug 19 #Python
Python获取当前页面内所有链接的四种方法对比分析
Aug 19 #Python
Python基于numpy灵活定义神经网络结构的方法
Aug 19 #Python
Python正则捕获操作示例
Aug 19 #Python
python 删除大文件中的某一行(最有效率的方法)
Aug 19 #Python
在java中如何定义一个抽象属性示例详解
Aug 18 #Python
You might like
PHP实现GIF图片验证码
2015/11/04 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
Javascript remove 自定义数组删除方法
2009/10/20 Javascript
基于jquery DOM写的类似微博发布的效果
2012/10/20 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
详解javascript函数的参数
2015/11/10 Javascript
浅谈JavaScript函数的四种存在形态
2016/06/08 Javascript
ES6数组的扩展详解
2017/04/25 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
Vue 拦截器对token过期处理方法
2018/01/23 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
JavaScript设计模式之代理模式实例分析
2019/01/16 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
纯js实现无缝滚动功能代码实例
2020/02/21 Javascript
Node登录权限验证token验证实现的方法示例
2020/05/25 Javascript
vue缓存之keep-alive的理解和应用详解
2020/11/02 Javascript
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
python装饰器使用方法实例
2013/11/21 Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
Python中unittest模块做UT(单元测试)使用实例
2015/06/12 Python
python 打印出所有的对象/模块的属性(实例代码)
2016/09/11 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
2020/02/28 Python
python pyecharts 实现一个文件绘制多张图
2020/05/13 Python
python mongo 向数据中的数组类型新增数据操作
2020/12/05 Python
人事助理岗位职责
2013/11/18 职场文书
逃课上网检讨书
2014/02/20 职场文书
装配出错检讨书
2014/09/23 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
2015年财务个人工作总结范文
2015/05/22 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
为什么你写的height:100%不起作用
2021/05/10 HTML / CSS
C站最全Python标准库总结,你想要的都在这里
2021/07/03 Python