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

  

% r用rp()方法处理对象
  

  

% s用str()方法处理对象

  

<强>相同结果
  

  

有些情况下,两者处理的结果是一样的,比如说处理int型对象。

  例:

  
  

打印(我% s岁。' % 22)
  打印(“我% r岁。' % 22)

     

返回结果:
  

  
  

我22岁。
  我22岁。

     

<强>不同结果

  例:

  
  

x=坝? d类型的人。”% 10
  打印('我说:% r ' % x)
  打印('我说:% s ' % x)
  

     

返回结果

  
  

我说:'有10个类型的人。“#通过% r保留了原有所有属性
  我说:有10种人。

     例:

        进口日期时间   riqi=datetime.date.today ()   打印(riqi)   打印(“% s”% riqi)   打印(“% r”% riqi)      

返回结果
  

  
  

2020-04-02
  2020-04-02
  datetime。日期(2020年4 2)

     

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

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