对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开发WebService系列教程之REST,web.py,eurasia,Django
Jun 30 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
Apr 28 Python
Python做简单的字符串匹配详解
Mar 21 Python
python学习教程之使用py2exe打包
Sep 24 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 Python
Django基础知识与基本应用入门教程
Jul 20 Python
Django给admin添加Action的步骤详解
May 01 Python
Python 实用技巧之利用Shell通配符做字符串匹配
Aug 23 Python
实现Python与STM32通信方式
Dec 18 Python
django之从html页面表单获取输入的数据实例
Mar 16 Python
Django实现任意文件上传(最简单的方法)
Jun 03 Python
python百行代码实现汉服圈图片爬取
Nov 23 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实现对站点内容外部链接的过滤方法
2014/09/10 PHP
php实现面包屑导航例子分享
2015/12/19 PHP
PHP 网站修改默认访问文件的nginx配置
2017/05/27 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
使用 Node.js 做 Function Test实现方法
2013/10/25 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
2014/11/10 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
jquery实现转盘抽奖功能
2017/01/06 Javascript
js中的面向对象入门
2017/03/06 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
vue.js与后台数据交互的实例讲解
2018/08/08 Javascript
微信小程序云开发实现增删改查功能
2019/05/17 Javascript
Layui事件监听的实现(表单和数据表格)
2019/10/17 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
使用next.js开发网址缩短服务的方法
2020/06/17 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
Python机器学习之决策树算法
2017/12/22 Python
Zookeeper接口kazoo实例解析
2018/01/22 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
鲜果饮品店创业计划书
2014/01/21 职场文书
奠基仪式主持词
2014/03/20 职场文书
机关门卫的岗位职责
2014/04/29 职场文书
小学校长先进事迹材料
2014/05/13 职场文书
违纪检讨书范文
2015/01/27 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python
Java8中Stream的一些神操作
2021/11/02 Java/Android