python第三篇
str功能续
test='asl2f'
v=test.isalpha() 是否是字母,汉字
v=test.isdecima() v= test.isdight() 是否是数字
v=test.isprintable() 是否存在不可显示是字符 \t制表符 \n换行符
v=test.isspace() 是否全是空格
v=test.istitle() 判断是否是标题(字母全部大写) v=test.title() 将其转换为标题
v=‘_’.join(test)将字符串的每一个元素按照指定分隔符进行拼接(此处每个字符用下划线连接)
v=test.ljust(20,'")将字符放左边然后填充右边
v=test.rjusst(20,'')将字符放在右边然后填充左边
v=test.lstrip(‘ex’) v=test.rstrip() v=test.strip() 去空白也可以移除指定字符,优先最多匹配
v=test.spilt(‘s’,1) 可以任意分成几份,可以设定分割成几份,但是分割符找不到
v=test,partition('s')只能将字符串分割分三份包含分割元素“s”
v=test.splitline(True) 只能根据换行符分割 如果是True 包含换行符,Flase 不包含换行符 (换行内容包不包含换行符)
v=test.swapcase()大小写转换 v=test.replace("ex",'bbb',2)用bbb替换第二个ex
v=test.upper()全部大写 v=test.lower() 全部小写
test="alex" v=test[1] print(v)获得a 索引,下标 获取字符串中的某一个字符 v=test[0:1] 设置索引范围 0<=,<1
v=len(test)获取字符的个数
v=test[0:-1] 切片0<=,<1
for循环for 变量名 in 字符串:
变量名//字符串一旦创建就不可修改 一旦创建就要建立一个新的字符串

浙公网安备 33010602011771号