python中str() 与repr()有什么区别
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章给大家分享的是有关python中str() 与repr()有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。新建一个pyt
千家信息网最后更新 2026年11月03日python中str() 与repr()有什么区别
本篇文章给大家分享的是有关python中str() 与repr()有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
新建一个python文件命名为py3_str_vs_repr.py,在这个文件中进行操作代码编写:
a = [1,2,3,4]b = 'Hello Moto'print(str(a))print(repr(a))#list:发现使用str()和repr()#打印的的结果一样print(str(b))print(repr(b))#String:str()打印结果含有单引号#repr()打印结果没有双引号#上边的代码运行之后好像看不出来#str()和repr()之间有什么区别#根据官方解释#str()目标是可读性的打印#repr()目标是打印明确的信息#例如:import datetimetimes = datetime.datetime(2019,5,29,21,34,00,10000)print(str(times))#2019-05-29 21:34:00.010000print(repr(times))#datetime.datetime(2019, 5, 29, 21, 34, 0, 10000)#所以说repr()更面向的是开发者去调试程序使用#str()更倾向与终端用户或者非开发者使用
运行效果:
[1, 2, 3, 4][1, 2, 3, 4]Hello Moto'Hello Moto'2019-05-29 21:34:00.010000datetime.datetime(2019, 5, 29, 21, 34, 0, 10000)
以上就是python中str() 与repr()有什么区别,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
结果
代码
开发者
引号
文件
更多
目标
知识
篇文章
开发
运行
实用
上边
之间
信息
倾向
可读性
官方
就是
工作会
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司经营范围
互联网巨头科技公司
科技互联网技术
金融科技创新监管互联网金融
上海互联网科技有限公司
互联网科技的英文
互联网金融科技创新
万达互联网科技
丰台科技园 互联网公司
联恩商钥互联网科技有限公司
新兴科技互联网创新大赛颁奖典礼
中国互联网有什么科技
富国互联网金融科技混合基金
上海创道互联网络科技有限公司
福建互联网展示科技馆设计
世界互联网科技成果奖
恒生互联网科技趋势
广东猫王互联网科技有限公司电话
利用互联网等科技手段
科技发展第三阶段互联网时代
麻工互联网科技
科技与互联网发展
互联网 的科技创新
亿策互联网科技
互联网科技公司名称
互联网和高科技公司
互联网5g黑科技有哪些
下一代互联网重大应用科技园
九思连强互联网电子科技有限公司
吉林省码上互联网科技电话