Python自动化--4.python类型转换(python类型转换方法)

网友投稿 258 2022-09-08


Python自动化--4.python类型转换(python类型转换方法)

​​Python自动化--1.Python环境安装-linux ​​

​​Python自动化--2.Python变量 ​​

​​Python自动化--3.Python数据类型​​

​​Python自动化--4.python类型转换​​

​​Python自动化--5. if判断语句 ​​

​​Python自动化--6. 写一个python程序​​​

​​Python自动化--7. 函数的定义和调用​​

4.1 转换为int

In [22]: int('10')Out[22]: 10In [23]: int('-10')Out[23]: -10In [24]: int (1.1)Out[24]: 1In [26]: int (1.5)Out[26]: 1

4.2 转换为float

In [27]: float(1)Out[27]: 1.0In [28]: float(-1)Out[28]: -1.0In [29]: float('1.1')Out[29]: 1.1

4.3 转换为str

In [30]: str(190)Out[30]: '190'In [31]: str(-9089)Out[31]: '-9089'In [32]: str(-000)Out[32]: '0'In [33]: str(-11.11)Out[33]: '-11.11'In [34]: str(b'hello', encoding='utf-8')Out[34]: 'hello'#二进制转换字符串时,需指定字符编码

4.4 转换为二进制

In [35]: bytes('小冬', encoding=('utf-8'))Out[35]: b'\xe5\xb0\x8f\xe5\x86\xac'#字符串转换二进制时,需指定字符编码In [36]: b = bytes('小冬', encoding=('utf-8'))In [37]: bOut[37]: b'\xe5\xb0\x8f\xe5\x86\xac'In [38]: str(b, encoding='utf-8')Out[38]: '小冬'

In [41]: s = str(b, encoding='utf-8')In [42]: sOut[42]: '小冬'In [43]: type(s)Out[43]: str


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python学习-爬虫必备知识(python爬虫高级知识)
下一篇:【Python】一文弄懂Numpy中的深拷贝和浅拷贝(深拷贝和浅拷贝Python)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~