对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中每次处理一个字符的5种方法
May 21 Python
在Django中进行用户注册和邮箱验证的方法
May 09 Python
Python中模块与包有相同名字的处理方法
May 05 Python
python中验证码连通域分割的方法详解
Jun 04 Python
python调用自定义函数的实例操作
Jun 26 Python
简单了解python列表和元组的区别
May 14 Python
基于python生成英文版词云图代码实例
May 16 Python
Python新手如何进行闭包时绑定变量操作
May 29 Python
python中plt.imshow与cv2.imshow显示颜色问题
Jul 16 Python
Python如何进行时间处理
Aug 06 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 Python
PyTorch中permute的使用方法
Apr 26 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数据库操作面向对象的优点
2006/10/09 PHP
ThinkPHP调用百度翻译类实现在线翻译
2014/06/26 PHP
ThinkPHP行为扩展Behavior应用实例详解
2014/07/22 PHP
PHP利用header跳转失效的解决方法
2014/10/24 PHP
php异步多线程swoole用法实例
2014/11/14 PHP
PHP生成条形码大揭秘
2015/09/24 PHP
如何简单地用YUI做JavaScript动画
2007/03/10 Javascript
javascript 特殊字符串
2009/02/25 Javascript
JS定时器实例
2013/04/17 Javascript
js将字符串转成正则表达式的实现方法
2013/11/13 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
js实现登录验证码
2016/12/22 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
jQuery实现简单QQ聊天框
2020/08/27 jQuery
Python中有趣在__call__函数
2015/06/21 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
python中wheel的用法整理
2020/06/15 Python
python实现最短路径的实例方法
2020/07/19 Python
Python Selenium自动化获取页面信息的方法
2020/08/31 Python
Python CategoricalDtype自定义排序实现原理解析
2020/09/11 Python
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
美国鲜花递送:UrbanStems
2021/01/04 全球购物
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
空字符串(“”)和null的区别
2012/11/13 面试题
环境工程求职简历的自我评价范文
2013/10/24 职场文书
大学生标准推荐信范文
2013/11/25 职场文书
校运会广播稿100字
2014/01/27 职场文书
2015年中学校长工作总结
2015/05/19 职场文书
寒假生活随笔
2015/08/15 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书
使用feign服务调用添加Header参数
2021/06/23 Java/Android