str和repr区别 分类: python学习 2014-06-23 10:05 205人阅读 评论(0) 收藏
2014-06-23 10:05
423 查看
str函数,它会把值转换为合理形式的字符串,以便用户可以理解。
repr会创建一个字符串,它以合法的Python表达式的形式来表示值。
例如:
>>> print repr("hello, world!")
'hello, world!'
>>> print repr(1000L)
1000L
>>> print str("hello, wolrd!")
hello, wolrd!
>>> print str(1000L)
1000
repr(x)的功能也可以用`x`实现(注意, `是反引号,而不是单引号),例如:
>>> temp = 42L
>>> print "The temperature is " + `temp`
The temperature is 42L
>>>
简而言之,str,repr和反引号是将Python值转换为字符串的3种方法。函数str让
字符串更易于阅读,而repr(和反引号)则把结果字符串转换为合法的Python表达
式。
源地址:/article/3765632.html
repr会创建一个字符串,它以合法的Python表达式的形式来表示值。
例如:
>>> print repr("hello, world!")
'hello, world!'
>>> print repr(1000L)
1000L
>>> print str("hello, wolrd!")
hello, wolrd!
>>> print str(1000L)
1000
repr(x)的功能也可以用`x`实现(注意, `是反引号,而不是单引号),例如:
>>> temp = 42L
>>> print "The temperature is " + `temp`
The temperature is 42L
>>>
简而言之,str,repr和反引号是将Python值转换为字符串的3种方法。函数str让
字符串更易于阅读,而repr(和反引号)则把结果字符串转换为合法的Python表达
式。
源地址:/article/3765632.html
相关文章推荐
- python中计时工具timeit模块的基本用法 分类: python python基础学习 2013-08-08 10:05 2072人阅读 评论(0) 收藏
- Json概述以及python对json的相关操作 分类: python学习 2014-06-23 11:10 188人阅读 评论(0) 收藏
- Python的静态方法和类成员方法 分类: python基础学习 2014-08-13 14:21 205人阅读 评论(0) 收藏
- Python修炼--常用字符串、数学函数 分类: python基础学习 2013-06-16 13:23 205人阅读 评论(0) 收藏
- 递归调用输出元素 分类: python 小练习 python基础学习 2013-06-30 11:54 278人阅读 评论(0) 收藏
- 字典的fromkeys()方法 分类: python基础学习 2013-06-15 16:31 305人阅读 评论(0) 收藏
- python列表排序 分类: python基础学习 python 2013-07-17 11:19 884人阅读 评论(0) 收藏
- Python模块学习 --- urllib 分类: python 2013-06-09 16:17 209人阅读 评论(0) 收藏
- python数据持久存储:pickle模块的基本使用 分类: python python基础学习 python 小练习 2013-06-17 14:41 209人阅读 评论(0) 收藏
- vim python自动补全方法 分类: ubuntu python基础学习 虚拟机 测试 2013-07-05 15:37 603人阅读 评论(0) 收藏
- sort(key= )排序 分类: python基础学习 2013-07-02 16:50 232人阅读 评论(0) 收藏
- gzip 压缩格式的网站处理方法---sina.com 分类: python python基础学习 2013-07-16 17:40 362人阅读 评论(0) 收藏
- Python repr() 或str() 函数, 反引号 分类: python 2013-05-30 10:47 306人阅读 评论(0) 收藏
- global全局变量 分类: python基础学习 2013-06-30 09:54 181人阅读 评论(0) 收藏
- 猜数字 分类: python 小练习 python基础学习 2013-06-20 15:16 160人阅读 评论(0) 收藏
- python random模块 分类: python python Module python基础学习 2013-06-26 12:06 383人阅读 评论(0) 收藏
- 解析XML文件总结 分类: python基础学习 python 2013-06-17 12:04 232人阅读 评论(0) 收藏
- Python-字符串操作方法(转) 分类: python基础学习 2013-06-20 12:07 225人阅读 评论(0) 收藏
- 学习bisect模块保持列表排序 分类: python 2013-01-22 10:39 200人阅读 评论(0) 收藏
- str判断字符串方法 分类: python 2012-12-12 20:40 110人阅读 评论(0) 收藏