对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里隐藏的“禅”
Jun 16 Python
介绍Python中的一些高级编程技巧
Apr 02 Python
手把手教你用python抢票回家过年(代码简单)
Jan 21 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 Python
Python进程间通信Queue消息队列用法分析
May 22 Python
windows10下安装TensorFlow Object Detection API的步骤
Jun 13 Python
python读文件的步骤
Oct 08 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
Feb 05 Python
通过实例简单了解python yield使用方法
Aug 06 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 Python
python爬虫请求头的使用
Dec 01 Python
python爬虫用request库处理cookie的实例讲解
Feb 20 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实现图象锐化代码
2007/06/14 PHP
php基于Snoopy解析网页html的方法
2015/07/09 PHP
Yii框架日志操作图文与实例详解
2019/09/09 PHP
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
2010/03/27 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
一个非常全面的javascript URL解析函数和分段URL解析方法
2014/04/12 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
jQuery实现标签页效果实战(4)
2017/02/08 Javascript
Nodejs多站点切换Htpps协议详解及简单实例
2017/02/23 NodeJs
js调用刷新界面的几种方式
2017/05/03 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
Python基于checksum计算文件是否相同的方法
2015/07/09 Python
python中星号变量的几种特殊用法
2016/09/07 Python
python3将视频流保存为本地视频文件
2018/06/20 Python
基于python中theano库的线性回归
2018/08/31 Python
pip安装python库的方法总结
2019/08/02 Python
Python装饰器用法与知识点小结
2020/03/09 Python
Eastbay官网:美国最大的运动鞋网络零售商
2016/07/27 全球购物
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
美国第二大连锁书店:Books-A-Million
2017/12/28 全球购物
接口可以包含哪些成员
2012/09/30 面试题
车间班组长岗位职责
2013/11/13 职场文书
高中教师考核方案
2014/05/18 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书
2014年惩防体系建设工作总结
2014/12/01 职场文书
紧急通知
2015/04/17 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
入党介绍人意见2015
2015/06/01 职场文书
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记