对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操作xml文件示例
Apr 07 Python
python实现自动登录人人网并采集信息的方法
Jun 28 Python
理解生产者消费者模型及在Python编程中的运用实例
Jun 26 Python
matplotlib绘图实例演示标记路径
Jan 23 Python
python实现自动获取IP并发送到邮箱
Dec 26 Python
解决使用PyCharm时无法启动控制台的问题
Jan 19 Python
python中的print()输出
Apr 12 Python
python代码编写计算器小程序
Mar 30 Python
python使用requests.session模拟登录
Aug 09 Python
python实现每天自动签到领积分的示例代码
Aug 18 Python
Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作
Mar 03 Python
Python数据清洗工具之Numpy的基本操作
Apr 22 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 和 MySQL 基础教程(四)
2006/10/09 PHP
php下连接ftp实现文件的上传、下载、删除文件实例代码
2010/06/03 PHP
PHP Stream_*系列函数
2010/08/01 PHP
PHP 魔术变量和魔术函数详解
2015/02/25 PHP
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
js实现人民币大写金额形式转换
2016/04/27 Javascript
js实现精确到秒的日期选择器完整实例
2016/04/30 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
使用JS中的Replace()方法遇到的问题小结
2017/10/20 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
详解如何在vue-cli中使用vuex
2018/08/07 Javascript
在axios中使用params传参的时候传入数组的方法
2018/09/25 Javascript
微信小程序时间选择插件使用详解
2018/12/28 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
Python实现1-9数组形成的结果为100的所有运算式的示例
2017/11/03 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
世界顶级俱乐部的官方球衣和套装:Subside Sports
2018/04/22 全球购物
简述索引存取方法的作用和建立索引的原则
2013/03/26 面试题
优秀大学生事迹材料
2014/12/24 职场文书
优秀团队申报材料
2014/12/26 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
工程质检员岗位职责
2015/04/08 职场文书
妇产科护理心得体会
2016/01/22 职场文书
python实现简单倒计时功能
2021/04/21 Python
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
Java Lambda表达式常用的函数式接口
2022/04/07 Java/Android