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使用fileinput模块实现逐行读取文件的方法
Apr 29 Python
Python中的元组介绍
Jan 28 Python
运用Python的webbrowser实现定时打开特定网页
Feb 21 Python
python写程序统计词频的方法
Jul 29 Python
django rest framework 实现用户登录认证详解
Jul 29 Python
python多线程同步实例教程
Aug 11 Python
基于TensorFlow中自定义梯度的2种方式
Feb 04 Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 Python
pandas之分组groupby()的使用整理与总结
Jun 18 Python
python os模块在系统管理中的应用
Jun 22 Python
python怎么对数字进行过滤
Jul 05 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 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中防止SQL注入实现代码
2011/02/19 PHP
php中全局变量global的使用演示代码
2011/05/18 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
PHP实现简单汉字验证码
2015/07/28 PHP
Symfony实现行为和模板中取得request参数的方法
2016/03/17 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
基于jquery的图片懒加载js
2010/06/30 Javascript
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
JavaScript作用域链使用介绍
2013/08/29 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
javascript对JSON数据排序的3个例子
2014/04/12 Javascript
在Html中使用Requirejs进行模块化开发实例详解
2016/04/15 Javascript
vue模板语法-插值详解
2017/03/06 Javascript
微信小程序 实现点击添加移除class
2017/06/12 Javascript
webstorm中vue语法的支持详解
2018/05/09 Javascript
Vue中使用create-keyframe-animation与动画钩子完成复杂动画
2019/04/09 Javascript
原生js实现贪食蛇小游戏的思路详解
2019/11/26 Javascript
JS实现省市县三级下拉联动
2020/04/10 Javascript
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
JavaScript中layim之整合右键菜单的示例代码
2021/02/06 Javascript
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
Python类的继承和多态代码详解
2017/12/27 Python
Python多重继承的方法解析执行顺序实例分析
2018/05/26 Python
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
python的range和linspace使用详解
2019/11/27 Python
pandas使用函数批量处理数据(map、apply、applymap)
2020/11/27 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
高中英语教学反思
2014/02/04 职场文书
学校百日安全生产活动总结
2014/07/05 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书