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正则表达式中的括号匹配问题
Dec 14 Python
python实现12306火车票查询器
Apr 20 Python
Python 3.x读写csv文件中数字的方法示例
Aug 29 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
TensorFlow实现Softmax回归模型
Mar 09 Python
python实现淘宝购物系统
Oct 25 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
python爬虫实现获取下一页代码
Mar 13 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
Python基于locals返回作用域字典
Oct 17 Python
python基于机器学习预测股票交易信号
May 25 Python
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
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截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
2019/07/03 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
javascript 动态生成私有变量访问器
2009/12/06 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
js中继承的几种用法总结(apply,call,prototype)
2013/12/26 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
2016/06/01 Javascript
jQuery简单实现上下,左右滑动的方法
2016/06/01 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
javascript原型链学习记录之继承实现方式分析
2019/05/01 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
Python写入数据到MP3文件中的方法
2015/07/10 Python
python杀死一个线程的方法
2015/09/06 Python
简单了解python模块概念
2018/01/11 Python
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
Django渲染Markdown文章目录的方法示例
2019/01/02 Python
python覆盖写入,追加写入的实例
2019/06/26 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
高校生生产实习自我鉴定
2013/09/21 职场文书
30年同学聚会邀请函
2014/01/25 职场文书
报告会主持词
2014/04/02 职场文书
2014年服务员工作总结
2014/11/18 职场文书
2014年小学校长工作总结
2014/12/08 职场文书
学生会个人总结范文
2015/02/15 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
2016年母亲节寄语
2015/12/04 职场文书