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中的应用之translate和maketrans用法详解
Aug 27 Python
Python中的连接符(+、+=)示例详解
Jan 13 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
Python 批量合并多个txt文件的实例讲解
May 08 Python
基于DATAFRAME中元素的读取与修改方法
Jun 08 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
Sep 17 Python
应用OpenCV和Python进行SIFT算法的实现详解
Aug 21 Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 Python
python 爬虫百度地图的信息界面的实现方法
Oct 27 Python
python matplotlib中的subplot函数使用详解
Jan 19 Python
Python基于Serializer实现字段验证及序列化
Nov 04 Python
Python 如何将integer转化为罗马数(3999以内)
Jun 05 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 上传文件类型判断函数(避免上传漏洞 )
2010/06/08 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
php 批量替换程序的具体实现代码
2013/10/04 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
jquery选择器排除某个DOM元素的方法(实例演示)
2014/04/25 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
Javascript实现基本运算器
2017/07/15 Javascript
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
vue(2.x,3.0)配置跨域代理
2019/11/27 Javascript
js模拟实现烟花特效
2020/03/10 Javascript
跟老齐学Python之??碌某?? target=
2014/09/12 Python
Python实现批量压缩图片
2018/01/25 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
英国领先的男士服装和时尚零售商:Burton
2017/01/09 全球购物
ASOS比利时:英国线上零售商及自有品牌
2018/07/29 全球购物
Anya Hindmarch官网:奢侈设计师手袋及配饰
2018/11/15 全球购物
如何进行Linux分区优化
2016/09/13 面试题
十岁生日家长答谢词
2014/01/17 职场文书
2014大学生全国两会学习心得体会
2014/03/13 职场文书
法律专业自荐信
2014/06/03 职场文书
构建和谐校园倡议书
2015/01/19 职场文书
公司承诺函范文
2015/01/21 职场文书
机关保密工作承诺书
2015/05/04 职场文书
大学迎新生欢迎词
2015/09/29 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python
pandas提升计算效率的一些方法汇总
2021/05/30 Python