Python中%r和%s的相同点和不同点

1、在处理布尔型或者数字型时,二者是没有区别的
(1)数字型

'I am %r years old'%22#%r 

‘I am 22 years old’

'I am %s years old'%22#%s

‘I am 22 years old’

'This building is %r m tall'%22.35#%r

‘This building is 22.35 m tall’

'This building is %s m tall'%22.35#%s

‘This building is 22.35 m tall’
(2)布尔型

text=False
print('I said this is  %r'%text)# %r

I said this is False

text=False
print('I said this is  %s'%text)#%s

I said this is False
2、在处理字符串型时,%r相比于%s多输出引号

text='this building is very tall'
print('I said this is  %r'%text)#%r

I said this is ‘this building is very tall’

text='this building is very tall'
print('I said this is  %s'%text)#%s

I said this is this building is very tall

热门文章

暂无图片
编程学习 ·

java后端重点

java基础,设计模式,jvm原理,spring+springmvc原理及源码,linux,mysql事务隔离与锁机制,mongodb,http/tcp,多线程,分布式架构(dubbo,dubbox,spring cloud),弹性计算架构,微服务架构(springboot+zookeeper+docker+jenkins),java性能优化,以及相关的项目管理等…
暂无图片
编程学习 ·

latex在线编辑公式(可快速查看latex码)

在发表论文时,常常会用到latex进行排版,但是会遇到mathtype转换为latex的问题,这里提供了一个latex在线编辑公式的网址,效果如下: http://latex.codecogs.com/eqneditor/editor.php
暂无图片
编程学习 ·

HBaseShell操作

HBaseShellhttps://cloud.tencent.com/developer/article/13366481.进入Hbase shell命令$>hbase shell #命名空间级别:#列出所有命名空间hbase> list_namespace #新建命名空间hbase> create_namespace ns1 #删除命名空间hbase> drop_namespace ns1 #修改命名…
暂无图片
编程学习 ·

前端项目如何管理

前端项目的管理分为两个维度:项目内的管理与多项目之间的管理。1. 项目内的管理在一个项目内,当有多个开发者一起协作开发时,或者功能越来越多、项目越来越庞大时,保证项目井然有序的进行是相当重要的。一般会从下面几点来考证一个项目是否管理得很好:可扩展性:能够很方便…
暂无图片
编程学习 ·

Linux磁盘管理与文件系统

Linux磁盘管理与文件系统磁盘结构1.硬盘的物理结构2.硬盘的数据结构3.硬盘的接口fdisk命令mkfs命令mkswap 命令挂载、卸载文件系统 前言:管理磁盘是管理员的重要工作内容之一,此次将从磁盘的分区和格式化操作等方面,学习在linux系统中的磁盘和管理技术。除此之外,文件系统也…
暂无图片
编程学习 ·

qqwwee/keras-yolo3 多gpu训练问题

qqwweee/keras-yolo3模型默认采用的是一块GPU,在直接使用model = multi_gpu_model(model,gpus=N)时,模型会报错tensorflow.python.framework.errors_impl.InvalidArgumentError: Can’t concatenate scalars (use tf.stack instead) for ‘yolo_loss_1/concat’ (op: ‘Conca…
暂无图片
编程学习 ·

jackson的学习记录

Jackson对于date的反序列化只支持几种,如果不符合默认格式则会报一下错误 org.codehaus.jackson.map.JsonMappingException: Can not construct instance of java.util.Date from String value 2012-12-12 12:01:01: not a valid representation (error: Can not parse date &…
暂无图片
编程学习 ·

隐秘的角落:张东升的人生,给所有职场人提了个醒

如果说,找一个代名词来形容职场中的中年人,之前可能没有。现在,我想,“张东升”这三个字就够了! 张东升是近期大火的电视剧《隐秘的角落》的主角,在剧中,他有着两种截然不同的模样。 表面上,在学生眼里他是一个才华横溢、带来梦想的数学老师,在同事眼里他是一个忠于妻…
暂无图片
编程学习 ·

Leetcode 349. 两个数组的交集 C++

Leetcode 349. 两个数组的交集 题目 给定两个数组,编写一个函数来计算它们的交集。 测试样例 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2]示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4]说明:输出结果中的每个元素一定是唯一的。 我们可以…
暂无图片
编程学习 ·

支付宝小程序转微信小程序?

问题概述 支付宝小程序做完后,开始转战微信小程序;网上搜了一下都是都是微信转支付宝,并且还有转换工具(实名羡慕。。),并没有找到支付宝转换微信小程序的前车之鉴。由于拿到的是一半的项目,因此准备将支付宝与微信的区别整理出来,然后在开发者工具或者vscode进行全局替…
暂无图片
编程学习 ·

疫情下的舆情预测系统工作报告part.4

项目地址:https://github.com/Lee991211/Innovation_training.git数据清洗 当获取了大量的微博数据,需要对冗余数据进行清洗,使数据满足一定格式,以达到模型训练的要求@杨涛同学。当然这个任务相对于爬取就比较简单了,出于保存数据备份的想法,我的清洗脚本分为两步。 was…
暂无图片
编程学习 ·

个人认为制作系统盘(U盘启动盘)最干净的方式?

前言 只要你一搜索百度如何制作系统盘? 那必定是诸如大白菜,什么桃啦,什么大师啦之流!如下:广告在最前面也是某度的一贯作风! 我也曾试过这个推荐,但是往往需要在电脑上按照他们的软件等等,这个软件等你制作完系统盘之后,往往就是废物一个,占用电脑空间! 还有可恨之…
暂无图片
编程学习 ·

硅上量子点激光器报告最新进展总结(二)

————来自蔻享学术UCSB万雅婷博士报告一、量子点在传统的F-P腔上的应用:87%的电注入效率,175mW的输出功率,6.5mA的阈值电流 APL photonics 3(3), 030901(2018)这些指标到现在仍然代表硅上量子点激光器最好的性能。图一 F-P量子点激光器寿命测试 硅上量子点激光器具…
暂无图片
编程学习 ·

SpringBoot的demo创建

SpringBoot的demo创建 springBoot项目的创建又多种方式本次就说一种比较简单的方式 选择Spring Initializr,点击确定(选择这种方式的创建,需要又网络环境,这相当于在spring.io官网下载demo) 这些看个人需求,进行修改,没有修改的可以直接下一步 这个界面是选取SpringBoot…
暂无图片
编程学习 ·

Linux加密框架的算法管理(一)

算法注册流程静态算法模块初始化-分组算法模块初始化 AES算法模块(aes_generic.c)的初始化接口aes_init实现向加密框架注册AES算法的功能,如下所示。 static int __init aes_init(void) {return crypto_register_alg(&aes_alg); }-哈希算法模块初始化 MD5算法模块(md5.…
暂无图片
编程学习 ·

【百度新改版】站长如何快速提升网站sitemap提交配额?

今天和大家聊聊网站sitemap提交配额的那些事儿~01 关于配额前段时间和大家分享关于熊掌号凉凉的内容,不知大家有没有看到。百度熊掌号相关功能下线,陆续转移至站长工具—即百度搜索资源平台!而且sitemap提交配额,不论是天级还是周级提交,都是动态变化的!目前分 快速收录 …