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

 更新时间:2020年04月03日 10:12:42   作者:Danniel_gong  
这篇文章主要介绍了Python %r和%s区别代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

%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中Tkinter组件Listbox的具体使用

    Python中Tkinter组件Listbox的具体使用

    本文主要介绍了Python中Tkinter组件Listbox的具体使用,Listbox组件用于显示一个选择列表,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 详解Python的基础语法和变量操作

    详解Python的基础语法和变量操作

    这篇文章主要详细介绍了Python的基础语法和变量操作,对刚刚学习python的小伙伴非常友好,对我们的学习有一定的帮助,需要的朋友可以参考下
    2023-06-06
  • Python类绑定方法及非绑定方法实例解析

    Python类绑定方法及非绑定方法实例解析

    这篇文章主要介绍了Python类绑定方法及非绑定方法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • python神经网络MobileNet模型的复现详解

    python神经网络MobileNet模型的复现详解

    这篇文章主要为大家介绍了python神经网络MobileNet模型的复现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • Python基本运算几何运算处理数字图像示例

    Python基本运算几何运算处理数字图像示例

    这篇文章主要介绍了Python基本运算,同个几个几何运算处理数字图像示例来为大家详细讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-09-09
  • 用python爬取历史天气数据的方法示例

    用python爬取历史天气数据的方法示例

    这篇文章主要介绍了用python爬取历史天气数据的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Python使用smtplib 实现单发和群发邮件验证码

    Python使用smtplib 实现单发和群发邮件验证码

    这篇文章主要介绍了Python使用smtplib 实现单发和群发邮件验证码,文章通过使用 smtplib 模块在 Python 中发送电子邮件,需要的小伙伴可以参考一下
    2022-05-05
  • 在Python的setuptools框架下生成egg的教程

    在Python的setuptools框架下生成egg的教程

    这篇文章主要介绍了在Python的setuptools框架下生成egg的教程,本文来自于IBM官方开发者技术文档,需要的朋友可以参考下
    2015-04-04
  • pytorch环境配置及安装图文详解(包括anaconda的安装)

    pytorch环境配置及安装图文详解(包括anaconda的安装)

    这篇文章主要介绍了pytorch环境配置及安装图文详解(包括anaconda的安装),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • 详解python中groupby函数通俗易懂

    详解python中groupby函数通俗易懂

    这篇文章主要介绍了详解python中groupby函数通俗易懂,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05

最新评论