• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python str与repr的区别

python str与repr的区别

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python str repr,str和repr的区别,str和repr,python repr,python repr函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的“官方”字符串表示,也就是说绝大多数情况下可以通过求值运算(使用内建函数eval())重新得到该对象,但str()则有所不同。str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出。需要再次提醒的是,并不是所有repr()返回的字符串都能够用 eval()内建函数得到原来的对象。

也就是说 repr() 输出对 Python比较友好,而str()的输出对用户比较友好。虽然如此,很多情况下这三者的输出仍然都是完全一样的。

大家有兴趣可以自己写个代码比较下str,repr和""。 </div>

您可能想查找下面的文章:

  • 详解Python中__str__和__repr__方法的区别
  • python str与repr的区别

相关文章

  • Python将xml和xsl转换为html的方法
  • 使用python装饰器验证配置文件示例
  • Python中urllib2模块的8个使用细节分享
  • 解读Django框架中的低层次缓存API
  • Linux下为不同版本python安装第三方库
  • 零基础写python爬虫之爬虫编写全记录
  • Python下线程之间的共享和释放示例
  • Python for Informatics 第11章 正则表达式(一)
  • Python中atexit模块的基本使用示例
  • 将图片文件嵌入到wxpython代码中的实现方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python网络爬虫实例讲解
    • 用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
    • Python SQLite3数据库操作类分享
    • Python守护进程(daemon)代码实例
    • 深入解析Python中函数的参数与作用域
    • Python 搭建Web站点之Web服务器网关接口
    • Python中的Classes和Metaclasses详解
    • 详解python中requirements.txt的一切
    • python学习 流程控制语句详解
    • python爬取本站电子书信息并入库的实现代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有