python基础知识的学习 || 基本数据类型

最近开始学习python,这几天学习了python基础数据类型的相关知识,下面是我对这节内容学习的知识点总结。

数字类型及操作

round(x,d):对x四舍五入,d是小数截取位数
abs(x): 求x的绝对值
divmod(x,y):商余,同时输出商(整数除)和余数(x//y,x%y)
a** b: a的b次方
x//y:整除数,x与y的整数商
x%y:余数
pow(x,y[,z]):幂余,(x***y)%z 。[,z]可以省略
max(x1,x2,x3,…,xn):最大值,返回这些值中的最大值
min(x1,x2,x3,…,xn):最小值,返回这些值中的最小值
int(x):将x变成整数,舍弃小数部分
float(x):将x变为浮点数,增加小数部分
complex(x):将x变为复数,增加虚数部分
def…while… 定义函数 def 所定义的函数 while 条件

字符串切片

<字符串>[M] 表示返回字符串中第M个字符
<字符串>[M:N] 表示返回字符串中第M到N的字符
<字符串>[M:N:K] 表示返回字符串中第M到N的字符,并且根据步长为K对字符进行切片
\ 转义符 表达特定字符的本意 \b回退 \n换行,光标回到下行首 \r回车,光标回到本行首

字符串操作符

x+y 连接两个字符串x和y
nx或xn 复制n次字符串x
x in s 如果x是s的子串,返回True,否则返回False

字符串处理函数

len(x) 长度,返回字符串x的长度
str(x) 将任意类型x变为字符串形式
hex(x)或oct(x) 将整数x的十六进制或八进制转变为小写形式的字符串
python字符串的编码方式uniconde
print输出中用end=""结尾,输出内容不换行
chr(u) u为Unicode编码,返回其对应的字符
ord(x) x为字符,返回其对应的Unicode编码

字符串处理方法

str.lower()或str.upper 返回字符串的副本,全部字符小写/大写
str.split 返回一个列表,由str根据sep被分隔的部分组成 例 “A,B,C”.split(",") 结果为 [‘A’,‘B’,‘C’]
str.count(sub) 返回子串sub在str中出现的次数
str.replace(old,new) 返回字符串str副本,所有old子串被替换为new
str.center(width[,fillchar]) 字符串str根据宽度width居中,fillchar可选。 例"python".center(10,"=") 结果为 ‘= =python==’
str.strip(chars) 从str中去掉在其左侧和右侧chars中列出的字符
str.join(iter) 在iter变量除最后元素外每个元素后增加一个str,主要用于字符串分隔

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值