python学习第二天笔记一,字符串常用方法

风格不统一 提交于 2020-03-03 16:54:21

今天主要学习了字符串常用方法,字典,高效循环字典方式,以及文件读写。

字符串的常用方法:

print(name.capitalize())#首字母大写

print(name.istitle())#判断是否为标题,就是判断字符串首字母是否大写

print(name.center(100,'-'))#100个字符,除了name占用的,其余的使用-补齐,name放在正中间

print(name.count('换'))#统计出现的次数

print(name.endswith('.jpg'))#字符串是否以.jpg结尾

print(name.startswith('a'))#字符串是否以a开头

print(name.upper())#都变成大写的

print(name.lower())#都变成小写的

print(name.find('a'))#寻找,找不到的时候也不会报错,会返回-1

print(name.isdigit())#判断是否为纯数字

 print(name.isidentifier())#

print(name[1])

print(name.isspace())#判断是否全部为空格

print(name.iaalnum())#只能有英文、数字就是合法的,就会返回true

print(name.isalpha())#只能有英文、汉字

print(name.strip())#去除字符串两边的一个什么东西,默认是去空格和换行符

print(name.strip(' '))#去除字符串两边的空格

print(name.strip('a'))#去除字符串两边的字符a

print(name.lstrip())#去除左边的

print(neme.rstrip())#去除右边的

print(name.replace('abc','ABC'))#把左边的替换成右边的

print(name.replace('aaa','BBB',1))#替换字符串,把左边的字符串替换成右边的,替换一次,没有数字时,默认全部替换

pasa=['lax','dsa','dec','sdd']

print('、'.join(pasa))#把list使用、连接起来,生成字符串;

print(name,join())#把list变成字符串,以某个字符串连接

print(name.split())#分割字符串,2、把字符串变成一个list

#name='5'

#print(name.zfill())#在前边补0

print(name.split())#分割字符串,把字符串变成一个list,默认是以空格和字符串分割的

print(name.split(‘,’))#使用逗号分割字符串,把字符串变成一个list

import string

print(string.ascii_letters)#所有的大写+小写字母

print(string.ascii_lowercase)#所有的小写字母

print(string.ascii_uppercase)#所有的大写字母

print(string.digits)#所有的数字

print(string.punctuation)#所有的特殊字符

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!