python ---- %r %s格式输出的区别

'''
在python中, % s和 % r是我们常用的格式符,它们的用法基本一致,但作用却不尽相同,下面简要说明一下两者的区别:
1. % s是将对象 / 变量传递到str()方法中,并将其转化为面向用户的可阅读的格式。
2. % r是将对象 / 变量传递到rper()方法中,并将其转化成面向机器的可阅读的合适。
可理解为: % r在打印时能重现它所代表的对象,它会将后面给的参数原样打印出来,带有类型信息。
1.
在处理数字时,如int型(或double型、float型),两者没有什么区别。因为 % s为了适合用户阅读,转换成了int型;而 % r所代表的对象也是int型,故两者并无区别。
2.
在处理字符串时, % s为了适合读者阅读,会将字符串转换为不带引号的文本;而 % r所代表的对象为字符串,所以这时会转换为带引号的文本。'''if __name__ == '__main__':a = 5b = 5.05str1 = 'I love python language!'print('%s' % a )print('%s' % b )print('%s' % str1 )print('%r' % a )print('%r' % b )print('%r' % str1 )

运行结果
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/591803.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

聊一聊单点登录

互联网工程师 一、单点登录的概念 单点登录(Single Sign-On,简称SSO)是一种身份认证和授权技术,旨在解决用户在访问多个应用系统时需要重复登录的问题。该技术允许用户在一个应用系统中完成登录后,就可以访问其他相互信…

C#,简单,精巧,实用的按类型删除指定文件的工具软件

点击下载本文软件(积分): https://download.csdn.net/download/beijinghorn/89059141https://download.csdn.net/download/beijinghorn/89059141 下载审核通过之前,请从百度网盘下载(无积分):…

web框架的本质初识

1.什么是HTML HTML是一个超文本语言,是一种创建网页结构的标记语言。就是你女朋友化妆之后的样子 2.什么是HTTP协议 是一种用于在Web上传输数据的协议。它是客户端和服务器之间进行相互通信的基础的协议 3.HTTP的特点 无连接:每个http请求都是独立的…

母婴商品销售数据分析-Python数据分析项目

文章目录 母婴商品销售数据分析项目介绍项目背景分析目的 数据准备导入数据数据清洗 数据分析整体市场情况第一季度销量下滑原因第四季度销量上升原因复购率 商品销售情况 母婴商品销售数据分析 项目介绍 项目背景 政策Politics:国家发展改革委2013年5月28日表示…

【学习笔记】java项目—苍穹外卖day10

文章目录 苍穹外卖-day10课程内容1. Spring Task1.1 介绍1.2 cron表达式1.3 入门案例1.3.1 Spring Task使用步骤1.3.2 代码开发1.3.3 功能测试 2.订单状态定时处理2.1 需求分析2.2 代码开发2.3 功能测试 3. WebSocket3.1 介绍3.2 入门案例3.2.1 案例分析3.2.2 代码开发3.2.3 功…

RIP协议(路由信息协议)

一、RIP协议概述 RIP协议(Routing Information Protocol,路由信息协议)是一种基于距离矢量的内部网关协议,即根据跳数来度量路由开销,进行路由选择。 相比于其它路由协议(如OSPF、ISIS等)&#…

好物视频素材怎么找?推荐8个视频素材库大全高清素材

在这个故事无处不在的时代,找到那些能够让你的视频内容脱颖而出的高清无水印素材,就像是探寻宝藏。为了让你的每一帧都充满力量和情感,下面介绍的八个视频素材网站覆盖了从传统风格到现代节奏的各种需求,帮助你在全球范围内寻找到…

uniapp 设置globalStyle navigationBarTitleText 不显示

设置全局的navigationBarTitleText但是没有显示 没效果: 原因: 这里实际上设置了navigationBarTitleText 为"" 所以不会使用全局的设置 解决方法就是直接将这一行代码删除

走进车厂 | 移远通信以前沿车载技术,照亮智能网联汽车产业创新发展之路

无钥匙自动解锁方便快捷、实时路况导航精准高效、语音指令轻松控制车辆、车载娱乐系统丰富多样……随着智能化、数字化浪潮的不断推进,现如今的汽车出行焕然一新。 正如我们所见,汽车产业正在经历前所未有的变革。物联网、车联网等前沿技术的发展和应用&…

C++核心高级编程 --- 4.类和对象

文章目录 第四章:4.类和对象4.1 封装4.1.1 封装的意义4.1.2 struct与class的区别 4.2 对象的初始化和清理4.2.1 构造函数和析构函数4.2.2 构造函数的分类及调用4.2.3 拷贝构造函数调用时机4.2.4 构造函数调用规则4.2.5 深拷贝与浅拷贝4.2.6 初始化列表4.2.7 类对象作…

【JAVAEE学习】探究Java中多线程的使用和重点及考点

˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . ᴗ͈ აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客 本文由xiaoxieʕ̯•͡˔•̯᷅ʔ 原创 CSDN 如…

(四) 序列化器类使用整理

从一、序列化器类中,或 视图集源码 中, 可以得知: 序列化器类可以接收一个instance ,和一个data serializer_obj XxxxSerializer(instance,datarequest.data) (更新时,instance相当于原…