最近学习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互转方法,希望对各位网友能有帮助,有任何疑问或建议请关注我们公众号(shtmlnet)给我们留言,。。在这十分感谢大家对学猫在线(shtml.net)网站的支持!

本文来源:https://www.cnblogs.com/longxiaojiang/archive/2018/07/02/9252011.html

python把int转为str_python中int与str互转方法相关推荐

  1. int数组转strpython_python中int与str互转方法

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

  2. Python之pandas:pandas中常见的数据类型转换四大方法以及遇到的一些坑之详细攻略

    Python之pandas:pandas中常见的数据类型转换四大方法以及遇到的一些坑之详细攻略 目录 pandas中常见的数据类型转换方法 T1.读取时直接转换数据类型 T2.采用astype

  3. python int转bytes_Python中int与bytes相互转换的方法

    Python中int与bytes相互转换的方法 发布时间:2020-12-15 09:30:37 来源:亿速云 阅读:87 作者:小新 小编给大家分享一下Python中int与bytes相互转换的方法 ...

  4. mysql中int(m)_mysql中int(M) tinyint(M)中M的作用

    原先对mysql不太理解,但也没有报错.但理解的不够深入.这次补上. 原来以为int(11)是指11个字节,int(10)就是10个字节.我错了. http://zhidao.baidu.com/li ...

  5. mysql的int最大值_MySQL中int最大值深入讲解

    导语 前两天看到的问题,展开写一下. 字节 我们都知道计算机是以二进制为基础.存储的基本单位是 Bit,也称为比特.二进制位.1bit 可以表示 0 或者 1 两个数字,是可能存在的最小的信息量,任何 ...

  6. mysql int(3)_MySQL中int(11)与int(3)的区别_MySQL

    11.2. 数值类型 MySQL支持所有标准SQL数值数据类型.这些类型包括严格数值数据类型(INTEGER.SMALLINT.DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT.RE ...

  7. java int 十六进制_java中int使用十六进制

    在int类型中,进制的使用有十进制和十六进制的方法.在选择上很多人都有所困惑,不知道哪一种进制更好用.就位运算更加直观的表现出来而言,还是推荐使用十六进制.下面我们就十六进制的好处进行分析,同时以十六 ...

  8. oracle的int范围,oracle中int类型和number类型区别

    oracle中int类型和number类型区别 INT类型是NUMBER类型的子类型. 下面简要说明: (1)NUMBER(P,S) 该数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节 ...

  9. java byte转int原理_java中int与byte数组互转代码详细分析

    在java中,可能会遇到将int转成byte[]数组,或者将byte[]数组转成int的情况.下面我们来思考下怎么实现? 首先,分析int在java内存中的存储格式. 众所周知,int类型在内存中占4 ...

  10. python怎么显示结果_python中plot实现即时数据动态显示方法

    在Matlab使用Plot函数实现数据动态显示方法总结中介绍了两种实现即时数据动态显示的方法.考虑到使用python的人群日益增多,再加上本人最近想使用python动态显示即时的数据,网上方法很少,固 ...

最新文章

  1. 2022-2028年中国蛋白石行业发展现状分析及投资前景趋势报告
  2. Win10 太火,骗子也来打劫了
  3. netty发送数据_【Netty】JAVA IO模型
  4. 最新版OpenWrt编译教程,解决依赖问题
  5. 不要成为自己讨厌的那种程序员
  6. XMC-GAN:从文本到图像的跨模态对比学习
  7. Master DNS服务的搭建
  8. LeetCode 1298. 你能从盒子里获得的最大糖果数(BFS)
  9. Android10打断动画,Android开发(10) 动画(Animation)
  10. N76E003 工程创建教程
  11. python3.5安装scrapy_win7+Python3.5下scrapy的安装方法
  12. pclint如何不检查头文件_如何不拆轮胎,就能检查刹车片是否要换了
  13. Android studio3.5调用Numcpp库方法
  14. 学习python笔记01
  15. Ab压力测试Http
  16. 疫情期间谁干谁赚钱的三个小副业,普通人也能干,基本不用你投资
  17. 使用原型骨架创建Maven项目时遇到Could not transfer metadata org.apache.maven.plugins的解决方案
  18. 第一章: HTML、CSS、JavaScript入门篇
  19. Redis实现分布式锁(setnx、getset、incr)以及如何处理超时情况(一)
  20. shell中的try...catch...

热门文章

  1. 项目中出现npm WARN locking errno: -4048, npm WARN locking code: ‘EPERM‘, npm WARN locking syscall:
  2. 计算机与打印机脱机后怎么共享,电脑重启后共享打印机脱机的解决方法
  3. c语言输出字母空心菱形,C语言实现打印菱形和空心菱形
  4. 苹果为什么不能开无线网络连接服务器,苹果手机不能上网怎么办 iPhone网络故障解决【详解】...
  5. 最新Apple苹果开发者账号AppleID注册流程
  6. 计算机二进制编码原理,计算机组成原理--二进制编码
  7. 稻盛和夫《干法》1-3章读后感
  8. 求解逆矩阵的常用三种方法
  9. vue项目每次更新后清除浏览器缓存
  10. 压缩的Swf文件利用Python解压