对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列表计数及插入实例
Dec 17 Python
python列表操作之extend和append的区别实例分析
Jul 28 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
Nov 01 Python
Vue的el-scrollbar实现自定义滚动
May 29 Python
Sanic框架流式传输操作示例
Jul 18 Python
Python实现正整数分解质因数操作示例
Aug 01 Python
python print输出延时,让其立刻输出的方法
Jan 07 Python
windows 10 设定计划任务自动执行 python 脚本的方法
Sep 11 Python
python对Excel按条件进行内容补充(推荐)
Nov 24 Python
浅谈keras中的keras.utils.to_categorical用法
Jul 02 Python
去除python中的字符串空格的简单方法
Dec 22 Python
基于Python实现对比Exce的工具
Apr 07 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 array_slice函数的使用以及参数详解
2008/08/30 PHP
php文档更新介绍
2011/07/22 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
php判断表是否存在的方法
2015/06/18 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
PHP实现数组array转换成xml的方法
2016/07/19 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
javascript 常用方法总结
2009/06/03 Javascript
jQuery实现的调整表格行tr上下顺序
2016/01/10 Javascript
谷歌showModalDialog()方法不兼容出现对话窗口的解决办法
2016/02/15 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
Vue的百度地图插件尝试使用
2017/09/06 Javascript
React如何解决fetch跨域请求时session失效问题
2018/11/02 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
微信小程序 接入腾讯地图的两种写法
2021/01/12 Javascript
Python发送以整个文件夹的内容为附件的邮件的教程
2015/05/06 Python
Python3访问并下载网页内容的方法
2015/07/28 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
Python中join函数简单代码示例
2018/01/09 Python
Django框架模板的使用方法示例
2019/05/25 Python
Python Pandas 箱线图的实现
2019/07/23 Python
Django更新models数据库结构步骤
2020/04/01 Python
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
我的网上商城创业计划书
2013/12/26 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
2014年环保工作总结
2014/11/26 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
2015年七七事变78周年纪念活动方案
2015/05/06 职场文书
小学生大队委竞选稿
2015/11/20 职场文书
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
MySQL系列之五 视图、存储函数、存储过程、触发器
2021/07/02 MySQL