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写asp详细讲解
Dec 16 Python
python字符串连接方法分析
Apr 12 Python
Python中enumerate函数代码解析
Oct 31 Python
python中partial()基础用法说明
Dec 30 Python
python使用PIL实现多张图片垂直合并
Jan 15 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
Python 支持向量机分类器的实现
Jan 15 Python
python numpy--数组的组合和分割实例
Feb 24 Python
opencv 图像礼帽和图像黑帽的实现
Jul 07 Python
Python结合Window计划任务监测邮件的示例代码
Aug 05 Python
Python类绑定方法及非绑定方法实例解析
Oct 09 Python
Python实战之疫苗研发情况可视化
May 18 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生成随机数/生成随机字符串的方法小结【5种方法】
2020/05/27 PHP
onpropertypchange
2006/07/01 Javascript
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
Javascript 中介者模式实例
2009/12/16 Javascript
javascript实现的基于金山词霸网络翻译的代码
2010/01/15 Javascript
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
jQuery AJAX回调函数this指向问题
2010/02/08 Javascript
JS 文件大小判断的实现代码
2010/04/07 Javascript
基于jquery实现的鼠标拖拽元素复制并写入效果
2011/08/23 Javascript
offsetHeight在OnLoad中获取为0的现象
2013/07/22 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
浅析webapp框架AngularUI的demo
2014/12/21 Javascript
第四章之BootStrap表单与图片
2016/04/25 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
webpack2.0搭建前端项目的教程详解
2017/04/05 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
javascript中闭包closure的深入讲解
2021/03/03 Javascript
[33:28]完美世界DOTA2联赛PWL S3 PXG vs GXR 第三场 12.19
2020/12/24 DOTA
Python简单实现enum功能的方法
2016/04/25 Python
windows10系统中安装python3.x+scrapy教程
2016/11/08 Python
Python深入06——python的内存管理详解
2016/12/07 Python
Python Web版语音合成实例详解
2019/07/16 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
python的mysql数据库建立表与插入数据操作示例
2019/09/30 Python
Jupyter Notebook 远程访问配置详解
2021/01/11 Python
化工专业大学生职业生涯规划书
2014/01/14 职场文书
学习十八大演讲稿
2014/09/15 职场文书
药店收银员岗位职责
2015/04/07 职场文书
Python Django模型详解
2021/10/05 Python
Pandas-DataFrame知识点汇总
2022/03/16 Python
Elasticsearch 数据类型及管理
2022/04/19 Python
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS