python中int与str互转方法

不管怎样,生活还是要继续向前走去。有的时候伤害和失败不见得是一件坏事,它会让你变得更好,孤单和失落亦是如此。每件事到最后一定会变成一件好事,只要你能够走到最后。纸上得来终觉浅,绝知此事要躬行。

最近学习python中的数据类型时,难免联想到java中的基本型数据类型与引用型数据类型。于是对python中的int与str做了简单赋值输出,出现了意料之外的事情。

>>> a = 4
>>> b = int('4')
>>> id (a) 
1440608144
>>> id (b) 
1440608144
>>>

使用int(object)后,a与b的地址是一样的。

>>> c = 'e e'
>>> d = str('e e')
>>> id(c)
51610264
>>> id(d)
51610320
>>> 
>>> a = 'test'
>>> b = str('test')
>>> id(a)
17331960
>>> id(b)
17331960

补充:python在给变量赋值时默认格式为int。

转换为str的方法为:

str()

如图:

总结

以上所述是小编给大家介绍的python中int与str互转方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

到此这篇关于python中int与str互转方法就介绍到这了。勇者,必以决斗之勇气与五张试卷一决雌雄;懦夫,概以鼠目之寸光量人生此战必输无疑!更多相关python中int与str互转方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Python自动化运维-使用Python脚本监控华为AR路由器关键路由变化

Python自动化运维-netmiko模块设备自动发现

Python自动化运维—netmiko模块连接并配置华为交换机

Python自动化运维-利用Python-netmiko模块备份设备配置

Python自动化运维-Paramiko模块和堡垒机实战