对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 相关文章推荐
python标准日志模块logging的使用方法
Nov 01 Python
python使用mailbox打印电子邮件的方法
Apr 30 Python
Python3访问并下载网页内容的方法
Jul 28 Python
简单讲解Python中的字符串与字符串的输入输出
Mar 13 Python
Python操作Access数据库基本步骤分析
Sep 19 Python
python调用Matplotlib绘制分布点并且添加标签
May 31 Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 Python
python实现批量nii文件转换为png图像
Jul 18 Python
对python中UDP,socket的使用详解
Aug 22 Python
wxPython之wx.DC绘制形状
Nov 19 Python
Python网络爬虫信息提取mooc代码实例
Mar 06 Python
Python实现科学占卜 让视频自动打码
Apr 09 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
过滤掉PHP数组中的重复值的实现代码
2011/07/17 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
2019/10/18 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
document.getElementById的简写方式(获取id对象的简略写法)
2010/09/10 Javascript
myFocus slide3D v1.1.0 使用方法与下载
2011/01/12 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
js解析json读取List中的实体对象示例
2014/03/11 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
通过修改360抢票的刷新频率和突破8车次限制实现方法
2017/01/04 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
[04:30]显微镜下的DOTA2第五期——拉比克
2013/09/26 DOTA
Python 用户登录验证的小例子
2013/03/06 Python
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
Python实现多条件筛选目标数据功能【测试可用】
2018/06/13 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
对python中两种列表元素去重函数性能的比较方法
2018/06/29 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
Django开发的简易留言板案例详解
2018/12/04 Python
Python多线程threading模块用法实例分析
2019/05/22 Python
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
2020/02/12 Python
html5实现的便签特效(实战分享)
2013/11/29 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
清洁工岗位职责
2014/01/29 职场文书
幼儿园秋游感想
2014/03/12 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
写给汽车4S店的创业计划书,拿来即用!
2019/08/09 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
Promise静态四兄弟实现示例详解
2022/07/07 Javascript