python中%s与%r的区别
2017-12-26 15:47
302 查看
虽然这两个占位符(pytho里叫做格式符)用法相同,但是效果却是不一样的
%s是将变量传到str()函数中,结果是将变量转化适合人阅读的格式
%r是将变量穿到repr()函数中,结果是将变量转化成适合机器阅读的格式,可以将%r后的变量理解为一个对象
%s是将变量传到str()函数中,结果是将变量转化适合人阅读的格式
%r是将变量穿到repr()函数中,结果是将变量转化成适合机器阅读的格式,可以将%r后的变量理解为一个对象
相关文章推荐
- python中%r和%s的区别
- Python 格式化字符%r与%s的区别
- python %r 和%s的区别
- python中%r和%s的区别
- Python 版本3和版本2 的字符串格式化区别 ----%s
- Python中%s和%r的区别
- Python 格式化输出 —— %r 与 %s 的区别(__repr__ 与 __str__)
- python中%r和%s的区别
- python中%s与%r的区别
- Python %s和%r的区别
- python中%r和%s的区别
- python中%r和%s的区别
- python学习笔记1:%r和%s的区别
- python3 开发面试题(%s和format的区别)5.31
- Python中%r和%s的区别
- python 中的%s 和%r的区别
- 你可能不知道的java、python、JavaScript以及jquary循环语句的区别
- Python中括号的区别及用途
- Python raw_input和input总结 在版本2和版本3中的区别
- python urllib2和urllib的区别