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中字符编码简介、方法及使用建议
Jan 08 Python
Python计算一个文件里字数的方法
Jun 15 Python
Python3使用requests发闪存的方法
May 11 Python
python虚拟环境virtualenv的使用教程
Oct 20 Python
django之session与分页(实例讲解)
Nov 13 Python
Django实现支付宝付款和微信支付的示例代码
Jul 25 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
pandas分别写入excel的不同sheet方法
Dec 11 Python
python实现翻转棋游戏(othello)
Jul 29 Python
Python中函数的返回值示例浅析
Aug 28 Python
Python3实现将一维数组按标准长度分隔为二维数组
Nov 29 Python
python时间time模块处理大全
Oct 25 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
PHP网站建设的流程与步骤分享
2015/09/25 PHP
CI框架整合smarty步骤详解
2016/05/19 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
PHP 对象接口简单实现方法示例
2020/04/13 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
JavaScript的eval JSON object问题
2009/11/15 Javascript
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
IE本地存储userdata的一个bug说明
2010/07/01 Javascript
JS保留两位小数,多位小数的示例代码
2014/01/07 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
vue生成token保存在客户端localStorage中的方法
2017/10/25 Javascript
Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题
2017/11/22 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
详解使用WebPack搭建React开发环境
2019/08/06 Javascript
JS 数组和对象的深拷贝操作示例
2020/06/06 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
2020/12/30 Vue.js
使用cx_freeze把python打包exe示例
2014/01/24 Python
部署Python的框架下的web app的详细教程
2015/04/30 Python
Python 实现平台类游戏添加跳跃功能
2020/03/27 Python
如何使用python socket模块实现简单的文件下载
2020/09/04 Python
如何通过python检查文件是否被占用
2020/12/18 Python
pandas 数据类型转换的实现
2020/12/29 Python
英国顶尖手表珠宝品牌独家授权经销商:HS Johnson
2020/10/28 全球购物
android面试问题与答案
2016/12/27 面试题
网络安全类面试题
2015/08/01 面试题
电子商务专业学生的学习自我评价
2013/10/27 职场文书
高中毕业自我鉴定
2013/12/19 职场文书
物业门卫岗位职责
2013/12/28 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
教师“一帮一”结对子活动总结
2015/05/07 职场文书
导游词之无锡唐城
2019/12/12 职场文书