字符串方法

阿里云2000元红包!本站用户参与享受九折优惠!

整型和布尔值的转换:

bin — 十进制转二进制
int(“1101”,2) — 二进制转十进制
十进制转二进制的算法
除2 取余,获取的所有余数从下往上进行计算

二进制转十进制的算法
从右向左,依次乘以2的次方
1101 1* 20 + 0 * 21 + 1*22 + 1* 23

python2 中有long /获取的是整数
python3 中只有int /获取的是浮点数

字符串的方法:

name = “meet”
0123 从左向右
-4-3-2-1 从右向左
索引 通过索引可以精确定位到某个元素

切片: [起始位置:终止位置]

步长: 默认是1,通过步长可以决定方向和查找方式的迈的步子

字符串的方法;

upper 全部大写
lower 全部小写
startswith 以什么开头
endswith 以什么结尾
count 统计(计数)
strip 脱: 头尾两边端的空格,换行以及制表符, 可以自己指定
split 分割: 以空格,换行以及制表符进行分割,可以自己指定,可以指定切割的次数
replace 替换: 第一个旧的值,第二是个新的值,可以指定替换的次数

is系列:

str.isdigit # 判断是不是阿拉伯数字
str.isdecimal # 判断是不是十进制数
str.isalnum # 判断是不是字母,数字,汉字
str.isalpha # 判断是不是字母,中文

for循环

for 变量 in 可迭代对象:
print(变量)
变量可以自己进行修改
len 获取对象的长度

面试题

for i in “alex”:
pass
print(i) # x
pass / … 占位

https://www.cnblogs.com/-xct/p/11949320.html

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论