str函数,它会把值转换为合理形式的字符串,以便用户可以理解。

repr会创建一个字符串,它以合法的Python表达式的形式来表示值。

例如:

  1. >>> print repr("hello, world!")
  2. 'hello, world!'
  3. >>> print repr(1000L)
  4. 1000L
  5. >>> print str("hello, wolrd!")
  6. hello, wolrd!
  7. >>> print str(1000L)
  8. 1000

repr(x)的功能也可以用`x`实现(注意, `是反引号,而不是单引号),例如:

  1. >>> temp = 42L
  2. >>> print "The temperature is " + `temp`
  3. The temperature is 42L
  4. >>>

简而言之,str,repr和反引号是将Python值转换为字符串的3种方法。函数str让

字符串更易于阅读,而repr(和反引号)则把结果字符串转换为合法的Python表达

式。

最新文章

  1. 《UNIX/Linux网络日志分析与流量监控》新书发布
  2. python课程第四周重点记录
  3. c# Sqlite帮助类
  4. 《python核心编程》读书笔记--第15章 正则表达式
  5. apecceosummit2016
  6. jquery ajax跨域的完美解决方法(jsonp方式)
  7. ocp 1Z0-051 71-105题解析
  8. [BILL WEI]SQL 存储过程学习
  9. AppExtention - today
  10. Unity 截取图片并且显示出来
  11. c - 将十进制转换为字符串.
  12. 代写java程序qq:928900200
  13. robotlegs2.0框架实例源码带注释
  14. 再识QT(1)
  15. 剑指架构师系列-MySQL的安装及主从同步
  16. hashmap简单实例(个人使用经验)
  17. 在单用户模式下修改CentOS的root密码
  18. 你好!酷痞 Coolpy
  19. Solidity-让合约地址 接受ETH的转账充值的 三种方式
  20. 银联支付 Asp.Net 对接开发内容简介

热门文章

  1. DOM缘起
  2. 构造HTTP请求Header实现"伪造来源IP"
  3. 读取本地HTML的小说阅读器应用源码项目
  4. 编写一个程序实现strcat函数的功能
  5. 给进程分配cpu核心
  6. DLR、ASTER GDEM、SRTM3、GMTED2010等5种全球高程数据对比
  7. 製程能力介紹(SPC introduction) ─ Cp之製程能力解釋
  8. Linux彩色输出
  9. C语言入门(6)——C语言常用数学函数
  10. openNebula libvirt-virsh attach disk device for kvm