对Python3中的input函数详解


Posted in Python onApril 22, 2018

下面介绍python3中的input函数及其在python2及pyhton3中的不同。

python3中的ininput函数,首先利用help(input)函数查看函数信息:

对Python3中的input函数详解

以上信息说明input函数在python中是一个内建函数,其从标准输入中读入一个字符串,并自动忽略换行符。

也就是说所有形式的输入按字符串处理,如果想要得到其他类型的数据进行强制类型转化。默认情况下没有

提示字符串(prompt  string),在给定提示字符串下,会在读入标准输入前标准输出提示字符串。如果遇

文件结束符(end of file)会触发一个EOFError。

要使用其他类型的数据需要像下面这样进行数据类型转化:

对Python3中的input函数详解

那么这个函数在python2升级到python3后做了哪些改变?

首先在python2中有input和raw_input两个函数,其中raw_input将所有输入作为字符串看待,返回字符串类型。

input函数支持表达式、数字类型、字符串类型,接受为表达式时,只返回其执行结果。

在python3中对input和raw_input函数进行了整合,仅保留了input函数(认为raw_input函数是冗余的)。

同时改变了input的用法——将所有的输入按照字符串进行处理,并返回一个字符串。

以上这篇对Python3中的input函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Linux(Redhat)安装python3.6虚拟环境(推荐)
May 05 Python
python同时遍历数组的索引和值的实例
Nov 15 Python
python matplotlib饼状图参数及用法解析
Nov 04 Python
Python爬虫爬取煎蛋网图片代码实例
Dec 16 Python
安装完Python包然后找不到模块的解决步骤
Feb 13 Python
Python格式化输出--%s,%d,%f的代码解析
Apr 29 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
May 08 Python
解决django 向mysql中写入中文字符出错的问题
May 18 Python
Python基于BeautifulSoup爬取京东商品信息
Jun 01 Python
拿来就用!Python批量合并PDF的示例代码
Aug 10 Python
用Python制作mini翻译器的实现示例
Aug 17 Python
如何用Django处理gzip数据流
Jan 29 Python
Python实现中一次读取多个值的方法
Apr 22 #Python
使用python编写udp协议的ping程序方法
Apr 22 #Python
python 实现判断ip连通性的方法总结
Apr 22 #Python
Python数据结构之哈夫曼树定义与使用方法示例
Apr 22 #Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
Apr 22 #Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 #Python
Python贪心算法实例小结
Apr 22 #Python
You might like
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
2014/04/08 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
javascript框架设计读书笔记之模块加载系统
2014/12/02 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
JavaScript仿商城实现图片广告轮播实例代码
2016/02/06 Javascript
基于jquery实现最简单的选项卡切换效果
2016/05/08 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
js实现简单的随机点名器
2020/09/17 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python通过函数属性实现全局变量的方法
2015/05/16 Python
python使用turtle绘制分形树
2018/06/22 Python
PyQt5实现简易电子词典
2019/06/25 Python
基于python-opencv3的图像显示和保存操作
2019/06/27 Python
python实现简单的购物程序代码实例
2020/03/03 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
数据库基础的一些面试题
2012/02/25 面试题
大学生毕业求职的自我评价
2013/09/29 职场文书
会计系个人求职信范文分享
2013/12/20 职场文书
入股协议书
2014/04/14 职场文书
2014年祖国生日寄语
2014/09/19 职场文书
2014年秘书工作总结
2014/11/25 职场文书
检讨书模板大全
2015/05/07 职场文书
投资合作意向书范本
2015/05/08 职场文书
会议营销主持词
2015/07/03 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书
辞职信怎么写?你都知道吗?
2019/06/24 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
2021/06/11 Python