詹惠儿

2018-12-14   阅读量: 558

数据分析师 Python编程 Python数据分析

怎么使用str和repr函数?

扫码加入数据分析学习群

  • str()用于为最终用户创建输出,而repr()主要用于调试和开发。repr的目标是明确无误,str是可读的。例如,如果我们怀疑浮点数具有小的舍入误差,则repr将显示我们,而str可能不会。
  • repr()计算对象的“官方”字符串表示(具有关于abject的所有信息的表示)和str()用于计算对象的“非正式”字符串表示(对于打印对象有用的表示)宾语)。
  • print语句和str()内置函数使用__str__显示对象的字符串表示形式,而repr()内置函数使用__repr__显示对象。

  • import datetime
  • today = datetime.datetime.now()
  • # Prints readable format for date-time object
  • print str(today)
  • # prints the official format of date-time object
  • print repr(today)

str()以用户可以理解日期和时间的方式显示今天的日期。

repr()打印日期时间对象的“官方”表示(意味着使用我们可以重建对象的“官方”字符串表示)。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 3 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子