当前位置: 首页 > 图灵资讯 > 行业资讯> 初学者必看的python中类型转换

初学者必看的python中类型转换

发布时间:2025-09-25 10:59:40

Python中常见的类型转换

int(x[,base])将x转换为一个整数
long(x[,base])将x转换为长整数
float(x)将x转换为浮点数
complex(real[,imag])创建复数
str(x)将对象x转换为字符串
repr(x)将对象x转换为表达式字符串
eval(str)用于计算字符串中的有效Python表达式,并返回一个对象
tuple(s)将序列s转换为一个元组
list(s)将序列s转换为一个列表
chr(x)将一个整数转换为一个字符
unichr(x)将整数转换为Unicode字符
ord(x)将一个字符转换为它的整数
hex(x)将整数转换为16个制字符串
oct(x)将一个整数转换为一个八进制字符串

序列支持操作:

操作描述

s+r序列连接
s*n,n*ssn次拷贝,n是整数
s%d字符串格式化(仅字符串)
s[i]索引
s[i:j]切片
xins,xnotins从属关系
forxins:迭代
len(s)长度
min(s)最小元素
max(s)元素
s[i]=x为s[i]重新赋值
s[i:j]=r将列表片段重新赋值
dels[i]删除列表中的一个元素
dels[i:j]删除列表中的一个片段

数值操作:

x<<y左移
x>>y右移
x&y按位与
X|y按位或
x^y按位异或(exclusiveor)
~x按位翻转
x+y加
x-y减
x*y乘
x/y常规除
x//y地板去除
x**y乘方(xy)
x%y取模(xmody)
-x改变操作数的符号位
+x什么都不做
~x~x=-(x+1)
abs(x)绝对值
pmod(x,y)返回(int(x/y),x%y)
pow(x,y[,modulo])返回(x**y)x%modulo
round(x,[n])四舍五入,n为小数点位数
x<y小于
x>y大于
x==y等于
x!=y不等于(和)<>相同)
x>=y大于等于
x<=y小于等于

相关文章

初学者必看的python中类型转换

初学者必看的python中类型转换

2025-09-25
小白必看的Python基础之函数篇

小白必看的Python基础之函数篇

2025-09-25
通俗易懂的Python循环讲解

通俗易懂的Python循环讲解

2025-09-25
python中isinstance函数判断各种类型的小细节

python中isinstance函数判断各种类型的小细节

2025-09-25
详解Python中的缩进和选择

详解Python中的缩进和选择

2025-09-25
一文了解Python中的运算

一文了解Python中的运算

2025-09-25