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中dictionary items()系列函数的用法实例
Aug 21 Python
python避免死锁方法实例分析
Jun 04 Python
Windows下Python使用Pandas模块操作Excel文件的教程
May 31 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
Python实现判断一个字符串是否包含子串的方法总结
Nov 21 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
Apr 27 Python
python中partial()基础用法说明
Dec 30 Python
python selenium firefox使用详解
Feb 26 Python
​如何愉快地迁移到 Python 3
Apr 28 Python
python中几种自动微分库解析
Aug 29 Python
Python 批量刷博客园访问量脚本过程解析
Aug 30 Python
python的launcher用法知识点总结
Aug 07 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和ACCESS写聊天室(十)
2006/10/09 PHP
用PHP和ACCESS写聊天室(四)
2006/10/09 PHP
linux下删除7天前日志的代码(php+shell)
2011/01/02 PHP
PHP的几个常用数字判断函数代码
2012/04/24 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
PHP微信支付实例解析
2016/07/22 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
基于PHP实现用户在线状态检测
2020/11/10 PHP
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
2010/12/25 Javascript
JQuery触发事件例如click
2013/09/11 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
2016/08/04 Javascript
详解利用exif.js解决ios手机上传竖拍照片旋转90度问题
2016/11/04 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
关于在vue 中使用百度ueEditor编辑器的方法实例代码
2018/09/14 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
angular 用Observable实现异步调用的方法
2018/12/27 Javascript
详解ES6中的Map与Set集合
2019/03/22 Javascript
ES11屡试不爽的新特性,你用上了几个
2020/10/21 Javascript
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
2018/02/21 Python
Python列表list排列组合操作示例
2018/12/18 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
Python Handler处理器和自定义Opener原理详解
2020/03/05 Python
python实现人脸签到系统
2020/04/13 Python
OpenCV 之按位运算举例解析
2020/06/19 Python
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
市场开发与营销专业求职信范文
2014/05/01 职场文书
学校春季防火方案
2014/06/08 职场文书
空气的环保标语
2014/06/12 职场文书
暑期政治学习心得体会
2014/09/02 职场文书
2014年入党积极分子学习三中全会思想汇报
2014/09/13 职场文书
毕业设计致谢词
2015/05/14 职场文书