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 简易计算器程序,代码就几行
Aug 29 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
Apr 19 Python
python检索特定内容的文本文件实例
Jun 05 Python
python tkinter界面居中显示的方法
Oct 11 Python
Django渲染Markdown文章目录的方法示例
Jan 02 Python
PyCharm搭建Spark开发环境实现第一个pyspark程序
Jun 13 Python
解决Django加载静态资源失败的问题
Jul 28 Python
PYTHON发送邮件YAGMAIL的简单实现解析
Oct 28 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
Pycharm最新激活码2019(推荐)
Dec 31 Python
Python实现图像的垂直投影示例
Jan 17 Python
Python稀疏矩阵及参数保存代码实现
Apr 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编写大型网站问题集
2007/03/06 PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
Php获取金书网的书名的实现代码
2010/06/11 PHP
PHP编码规范之注释和文件结构说明
2010/07/09 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
PHP中英混合字符串截取函数代码
2011/07/17 PHP
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
js arguments对象应用介绍
2012/11/28 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
jquery通过load获取文件的内容并跳到锚点的方法
2015/01/29 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
python 切片和range()用法说明
2013/03/24 Python
Python的动态重新封装的教程
2015/04/11 Python
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
Linux 下 Python 实现按任意键退出的实现方法
2016/09/25 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
python利用lxml读写xml格式的文件
2017/08/10 Python
python设计微型小说网站(基于Django+Bootstrap框架)
2019/07/08 Python
flask框架自定义过滤器示例【markdown文件读取和展示功能】
2019/11/08 Python
Django模板标签中url使用详解(url跳转到指定页面)
2020/03/19 Python
用html5的canvas和JavaScript创建一个绘图程序的简单实例
2016/07/06 HTML / CSS
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
大学四年的个人自我评价
2014/01/14 职场文书
党员一句话承诺大全
2014/03/28 职场文书
《夹竹桃》教学反思
2014/04/20 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
机关驾驶员违规检讨书
2014/09/13 职场文书
党的群众路线教育实践活动心得体会(乡镇)
2014/11/03 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
PyQt5爬取12306车票信息程序的实现
2021/05/14 Python
Django中celery的使用项目实例
2022/07/07 Python