Python %r和%s区别代码实例解析


Posted in Python onApril 03, 2020

%r用rper()方法处理对象

%s用str()方法处理对象

相同结果

有些情况下,两者处理的结果是一样的,比如说处理int型对象。

例:

print('I am %s years old.' % 22)
print('I am %r years old.' % 22)

返回结果:

I am 22 years old.
I am 22 years old.

不同结果

例:

x = "There are %d types of people." % 10
print('I said: %r' %x)
print('I said: %s' %x)

返回结果

I said: 'There are 10 types of people.' # 通过%r 保留了原有所有属性
I said: There are 10 types of people.

例:

import datetime
riqi = datetime.date.today()
print(riqi)
print("%s" %riqi)
print("%r" %riqi)

返回结果

2020-04-02
2020-04-02
datetime.date(2020, 4, 2)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python语言编写电脑时间自动同步小工具
Mar 08 Python
浅谈python中的__init__、__new__和__call__方法
Jul 18 Python
Python+Socket实现基于UDP协议的局域网广播功能示例
Aug 31 Python
Python格式化日期时间操作示例
Jun 28 Python
利用python将图片版PDF转文字版PDF
May 03 Python
python之MSE、MAE、RMSE的使用
Feb 24 Python
python 装饰器功能与用法案例详解
Mar 06 Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
python读取xml文件方法解析
Aug 04 Python
python import 上级目录的导入
Nov 03 Python
Python爬虫之爬取最新更新的小说网站
May 06 Python
解决flask接口返回的内容中文乱码的问题
Apr 03 #Python
使用python批量转换文件编码为UTF-8的实现
Apr 03 #Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 #Python
python传到前端的数据,双引号被转义的问题
Apr 03 #Python
Django实现将一个字典传到前端显示出来
Apr 03 #Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 #Python
Django import export实现数据库导入导出方式
Apr 03 #Python
You might like
基于mysql的bbs设计(三)
2006/10/09 PHP
php项目打包方法
2008/02/18 PHP
PHP 程序授权验证开发思路
2009/07/09 PHP
PHP 工厂模式使用方法
2010/05/18 PHP
php按字符无乱码截取中文的方法
2015/03/27 PHP
asp.net+js 实现无刷新上传解析csv文件的代码
2010/05/17 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
2013/04/12 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
JS 实现倒计时数字时钟效果【附实例代码】
2016/03/30 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
2016/12/20 Javascript
js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
2017/04/27 Javascript
使用vue制作FullPage页面滚动效果
2017/08/21 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
python读取注册表中值的方法
2013/04/08 Python
用Python制作简单的朴素基数估计器的教程
2015/04/01 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
2017/10/13 Python
python导入模块交叉引用的方法
2019/01/19 Python
Python3中函数参数传递方式实例详解
2019/05/05 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
python 制作磁力搜索工具
2021/03/04 Python
英国著名的美容护肤和护发产品购物网站:Lookfantastic
2020/11/23 全球购物
BSTN意大利:德国街头和运动文化高品质商店
2020/12/22 全球购物
反对邪教标语
2014/06/30 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
Redis字典实现、Hash键冲突及渐进式rehash详解
2021/09/04 Redis
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
Win10多屏显示如何设置?Win10电脑多屏显示设置操作方法
2022/07/07 数码科技