python环境安装

过于基础,此处就不细写了,可参考:https://www.runoob.com/python/python-install.html

Python基本数据类型

可变、不可变数据类型

可变数据类型
    列表、字典、集合--不可哈希
    集合里存的元素必须是不可变的数据类型,无序,不重复(去重)
不可变数据类型
    元组、数字、字符串--可哈希

字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可

'strs'.capitalize()        #首字母大写
'strs'.title()             #每个单词首字母大写
'strs'.upper()             #每个字母变为大写
'strs'.lower()             #每个字母变为小写
'strs'.swapcase()          #大小写互换
'strs'.count()             #计算指定字符串或字符出现的次数
'strs'.find()              #根据指定的字符获取该字符在字符串中第一次出现的索引位置(找不到索引返回-1)
'strs'.index()             #根据指定的字符获取该字符在字符串中第一次出现的索引位置(找不到索引返回一个异常错误)
'strs'.startswith()        #检测字符串是否以指定字符开头
'strs'.endswith()          #检测字符串是否以指定字符结尾
'strs'.isupper()           #检测字符串是否都为大写字母
'strs'.islower()           #检测字符串是否都为小写字母
'strs'.istitle()           #检测字符串是否都为单词首字母大写
'strs'.isalnum()           #检测字符串是否只由字母和数字字符组成
'strs'.isalpha()           #检测字符串是否只由字母字符(含中文字符)组成
'strs'.isdigit()           #检测字符串是否只由十进制数字字符组成
'strs'.isnumeric()         #检测字符串是否以数字字符组成
'strs'.isdecimal()         #检测字符串是否以数字字符组成
'strs'.isspace()           #检测字符串是否由空白字符组成
'strs'.split()             #使用指定字符,将字符串进行切割并装入列表
'strs'.splitlines()        #使用回车字符,切割字符串并装入列表中
'strs'.join(['a','b','c']) #将容器中的字符串使用指定字符拼接成一个字符串
'strs'.zfill()             #使用0填充字符串,参数为填充后的总位数
'strs'.center()            #用指定字符,将字符串居中填充到指定长度,参数(长度,使用的字符)
'strs'.ljust()             #用指定字符,将字符串左对齐填充到指定长度,参数(长度,使用的字符)
'strs'.rjust()             #用指定字符,将字符串右对齐填充到指定长度,参数(长度,使用的字符)
'strs'.strip()             #去掉字符串中,两侧指定重复的字符(如果不指定字符,则删除空格)
'strs'.lstrip()            #去掉字符串中,左侧指定重复的字符(如果不指定字符,则删除空格)
'strs'.rjust()             #去掉字符串中,右侧指定重复的字符(如果不指定字符,则删除空格)
#替换字符串中的字符
'strs'.maketrans()         #制作字典
'strs'.translate()         #使用字典替换
#exampel
var = 'wiz good guy,wiz super cool'
flag = ''.maketrans('wiz','wwr')
res = var.translate(flag)
字符串内建函数

相关文章: