介绍
本篇文章给大家分享的是有关python中的类型如何转换,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强> python中常见的类型转换强>
int (x [base ]),将x转换为一个整数 长(x [base ]),将x转换为一个长整数 浮动(x ),将x转换到一个浮点数 复杂(real [imag ]),创建一个复数 str (x ),将对象,x 转换为字符串 repr (x ),将对象,x 转换为表达式字符串 eval (str ),用来计算在字符串中的有效Python表达式,并返回一个对象 元组(s ),将序列,s 转换为一个元组 列表(s ),将序列,s 转换为一个列的表 科(x ),将一个整数转换为一个字符 unichr (x ),将一个整数转换为Unicode字符 奥德(x ),将一个字符转换为它的整数的值 十六进制(x ),将一个整数转换为一个十六进制字符串 10月(x ),将一个整数转换为一个八进制字符串
<强>序列支持一下操作:,强>
操作描述
s +, r 序列连接 s *, n ,, n *, s 年代的,n 次拷贝,n为整数 s %, d 字符串格式化(仅字符串) [我],索引 s[小姐::j ],切片 x s 拷贝,x not 拷贝s 从属关系 for x  s :拷贝,迭代 len (s),长度 最小值(s),最小元素 马克斯(s),最大元素 s[小姐:],=,x 为s[我]重新赋值 s[小姐::j ],=, r 将列表片段重新赋值 del s[小姐:],删除列表中一个元素 del s[小姐::j ],删除列表中一个片段
<强>数值操作:强>
x & lt; & lt;, y 左移 ,x 的在祝辞,y 右移 x ,, y 按位与 | x y 按位或 x ^, y 按位异或,(exclusive 或者) ~ x 按位翻转 x + y 加 x 安康;y 减 x *, y 乘 时间/x y 常规除//x y 地板除 x * *, y 乘方,(xy ) x %, y 取模,(x mod y ) -x 改变操作数的符号位 + x 什么也不做 ~ x ~ x=- (x + 1) abs (x ),绝对值 divmod (x y ),返回,(int(时间/x ; y ), x %, y ) 战俘(x y [modulo ]),返回,(x * *, y ), x %模 轮(x [n]),四舍五入,n为小数点位数 x & lt;, y 小于 x 祝辞,y 大于 时间==x y 等于 x !=, y 不等于(与& lt;祝辞相同) x 祝辞=,y 大于等于 x & lt;=, y 小于等于
以上就是python中的类型如何转换,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。