Python中input和raw_input的一点区别

 更新时间:2014年10月21日 10:31:06   投稿:junjie  
这篇文章主要介绍了Python中input和raw_input的一点区别,它们都是用来读取控制台输入的函数,需要的朋友可以参考下

使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的

当输入为纯数字时:

input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

输入字符串为表达式

input会计算在字符串中的数字表达式,而raw_input不会。

如输入“57 + 3”:

input会得到整数60

raw_input会得到字符串”57 + 3”

python input的实现

看python input的文档,可以看到input其实是通过raw_input来实现的,原理很简单,就下面一行代码:

复制代码 代码如下:

def input(prompt):
    return (eval(raw_input(prompt)))


相关文章

  • 整理Python 常用string函数(收藏)

    整理Python 常用string函数(收藏)

    这篇文章主要介绍了整理Python 常用string函数(收藏)的相关资料,具有参考借鉴价值,需要的朋友可以参考下
    2016-05-05
  • Python中的XML库4Suite Server的介绍

    Python中的XML库4Suite Server的介绍

    这篇文章主要介绍了Python中的XML库4Suite Server,来自于IBM官方网站,需要的朋友可以参考下
    2015-04-04
  • 解决Python plt.savefig 保存图片时一片空白的问题

    解决Python plt.savefig 保存图片时一片空白的问题

    今天小编就为大家分享一篇解决Python plt.savefig 保存图片时一片空白的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • python实现简单的井字棋游戏(gui界面)

    python实现简单的井字棋游戏(gui界面)

    这篇文章主要介绍了python如何实现简单的井字棋游戏,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2021-01-01
  • 十个常见的Python脚本详细介绍及代码举例

    十个常见的Python脚本详细介绍及代码举例

    这篇文章主要给大家介绍了十个常见的Python脚本的相关资料,包括批量重命名文件、下载网页图片、发送邮件通知、读取和写入CSV文件、爬取网页数据、自动化测试、图像处理、数据可视化以及创建简单的Web应用,需要的朋友可以参考下
    2024-11-11
  • 收集的几个Python小技巧分享

    收集的几个Python小技巧分享

    这篇文章主要介绍了收集的几个Python小技巧分享,如获得当前机器的名字、获取当前工作路径、获取系统的临时目录等,需要的朋友可以参考下
    2014-11-11
  • Django如何创作一个简单的最小程序

    Django如何创作一个简单的最小程序

    这篇文章主要介绍了Django如何创作一个简单的最小程序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • Pygame中画圆弧的方法

    Pygame中画圆弧的方法

    本文主要介绍了Pygame中画圆弧的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • Python dash-fastapi前后端搭建过程

    Python dash-fastapi前后端搭建过程

    项目中需要快速搭建一个前后端系统,涉及到dash-fastapi架构的时候,对该架构的时候进行总结,本文主要总结的是对该架构的基本使用,后续再对该架构的项目源码进行总结分析,感兴趣的朋友一起看看吧
    2025-03-03
  • Python Pandas读写txt和csv文件的方法详解

    Python Pandas读写txt和csv文件的方法详解

    这篇文章主要为大家详细介绍了Python Pandas实现读写txt和csv文件查找的方法,文中的示例代码积极性,感兴趣的小伙伴可以跟随小编一起了解一下
    2022-09-09

最新评论