当前位置:主页 > python教程 > python input是什么意思

python input的含义以及用法总结

发布:2019-07-03 11:14:51 162


我们帮大家精选了相关的编程文章,网友钱冰枫根据主题投稿了本篇教程内容,涉及到python、input、python input是什么意思相关内容,已被951网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

python input是什么意思

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。

python input是什么意思

python input是什么意思?

Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。

Python2.x 中 input() 相等于 eval(raw_input(prompt)) ,用来获取控制台的输入。

raw_input() 将所有输入作为字符串看待,返回字符串类型。而 input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。

注意:

input() 和 raw_input() 这两个函数均能接收 字符串 ,但 raw_input() 直接读取控制台的输入(任何类型的输入它都可以接收)。而对于 input() ,它希望能够读取一个合法的 python 表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个 SyntaxError 。

除非对 input() 有特别需要,否则一般情况下我们都是推荐使用 raw_input() 来与用户交互。

注意:

python3 里 input() 默认接收到的是 str 类型。

函数语法

input([prompt])

参数说明:

prompt: 提示信息


参考资料

相关文章

  • python迭代器和for循环的区别点整理

    发布:2019-10-31

    迭代器的 __iter__ 方法返回的是自身,并不产生新的迭代器对象。for调用 __iter__方法,返回自身self,也就是返回迭代器。断地调用迭代器的next()方法,每次按序返回迭代器中的一个值。


  • Python Thread虚假唤醒概念与防范详解

    发布:2023-03-22

    这篇文章主要介绍了Python Thread虚假唤醒概念与防范,虚假唤醒是一种现象,它只会出现在多线程环境中,指的是在多线程环境下,多个线程等待在同一个条件上,等到条件满足时,所有等待的线程都被唤醒,但由于多个线程执行的顺序不同


  • python生成n个元素的实例代码

    发布:2021-05-02

    今天小编就为大家分享一篇python生成n个元素的全组合方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 27行Python代码批量将ppt转换为pdf

    发布:2020-03-22

    这篇文章主要为大家详细介绍了批量将ppt转换为pdf的Python代码,只要27行,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • 如何使用python Fabric动态修改远程机器hosts

    发布:2020-03-14

    今天小编就为大家分享一篇使用python Fabric动态修改远程机器hosts的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 实例详解Python编程实现生成特定范围内不重复多个随机数的2种方法

    发布:2020-01-23

    这篇文章主要介绍了Python编程实现生成特定范围内不重复多个随机数的2种方法,涉及Python基于random生成随机数的常见操作技巧,需要的朋友可以参考下


  • Python实现爬取京东手机图片的具体代码

    发布:2020-02-03

    本文主要为大家分享一篇Python如何实现爬取京东手机图片的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。


  • 使用Python脚本zabbix自定义key监控oracle连接状态

    发布:2022-04-20

    这篇文章主要介绍了使用Python脚本zabbix自定义key监控oracle连接状态,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下


网友讨论