1 【if条件】
if xxx:
[tab]xxx
else:
xxx
if xxx:
xxx
elif:
xxx
else:
xxx
#or 或/and且/not非
2 【while循环】
while xxx:
xxx
#break 退出循环 continue 跳过本次循环
3 【字符串】
"" ''
4 【for 循环】
for xxx in xxx:
切片:name = "123456789"
name[0] = "1"
name[0:3] = "123"
name[起始位置:结束位置:步长(每隔几个取一次,可以为负数)]
name[::-1] 反序
name[0:-1] = "12" 从最后面往前取
len(name) 求长度
4 【字符串的常见操作】
find 从左边开始找返回 位置 没有找到返回 -1
index 从左边开始找返回 位置 没有找到抛出异常
rfind 从右边开始找返回 位置 没有找到返回 -1
rindex 从右边开始找返回 位置 没有找到抛出异常
count 找文本中某个字段的个数 count("py",4,1000)
len 长度
repalce 替换 repalce("py","Py",1)
split 分割
capitalize 首字母大写
title 每个单词首字母大写
startswith 是否已xxxx开头
endswith 是否已xxxx结尾
lower 小写
upper 大写
ljust 左对齐
center 中间
rjust 右对齐
lstrip 删除左边空格
rstrip 删除右边空格
strip 删除2边
partition 分割 把字符串分割为3部分
rpartition 分割 把字符串分割为3部分
splitlines 按照行分割
isdigit 是否包含数字
isalnum 是否都为数字或者字母
isspace 是否包含空格
join 每个字符插入xxx
5 【列表常见操作】
[x1,x2,x3]
append 尾部添加
extend 2个数组拼接
insert 插入添加
in notin 查找
del 根据下标删除
pop 删最后一个
remove 删除对应的值
index
count
sort
reverse 倒序
6 【元组】
(x,yz,y,ygt,)
不允许修改的值 类似于const 用在值不变 不可以修改的地方
count index
7 【字典】
{x:y,x1:y1}
del 删除指定key
clear 删除所有
len
keys
values
items 返回一个包含所有简直对元祖列表
has_key
遍历 同数组
2018-01-16
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。