字符串、标识符
标识符定义:
1、由字母数字下划线组成
2、不能以数字开头
3、区分⼤⼩写
4、不能以保留字命名
from keyword import kwlist
for i in kwlist:
  print(i)
5、描述性的单词命名你的变量,不⽤中⽂、不要⽤拼⾳
6、驼峰式、下划线分割
python风格指南:看看借鉴下
lint看是否规范
字符串是以引号括起来的任意字符,内容是引号⾥⾯的
# a='1234567890'
# b='abcdefghijklmnopqrstuvwxyz'
# print(a)
# print(a*3)#乘
# print(a[2:5])#切⽚
# print('23' in a)#成员运算符
# print('%s love you'%'I')#格式化输出
# c=a+b
字符串常量的定界符是什么
# print(c)
# d=''.join([a,b])#字符串拼接
# # 对象+⽅法+括号⾥⾯是参数
# print(d)
#String的内置⽅法
# st='hello deng'
# unt('l'))            #统计字符个数
# print(st.capitalize())          #⾸字母⼤写
# (50,'-'))        #居中
# dswith('eng'))      #是否以某个内容结尾
# print(st.startswith('Hell'))    #是否以某个内容开头
# pandtabs(tabsize=10))#扩展tab  把字符串 string 中的 tab 符号转为空格,tab 符号默认的空格数是 8,st='he/tllo deng' # print(st.find('ll'))            #查第⼀个元素并返回索引值
# st1='hello deng, {name} is {age}!'
# print(st1.format(name='Fei',age='26'))    #格式化输出
# st2='hello deng, {name} is {age}!'
# print(st2.format_map({'name':'Fei','age':'26','sex':'man'}))  #格式化输出
# print(st2.index('a'))              #查第⼀个元素并返回索引值
# print('123'.isdigit())              #是否包含数字
# print('123'.isalnum())              #是否包括数字或字母
# print('abc'.isalpha())              #是否只包括字母
# print('1234'.isdecimal())          #是否只有⼗进制数
# print('12312'.isnumeric())          #是否只有数值
# print('a1'.isidentifier())          #是否以字母开头
# print('abcd'.islower())            #是否全⼩写
# print('abcd'.isupper())            #是否全⼤写
# print('  cd'.isspace())            #是否空格
# print('I Love You'.istitle())      #是否标题,⾸字母⼤写
print('ABcd'.lower())                #⼤写变⼩写
print('abCD'.upper())                #⼩写变⼤写
print('aBCd'.swapcase())              #反转
print('abcd'.ljust(50,'*'))          #从右补齐
print('abcd'.rjust(50,'#'))          #从左补齐
print('\tab cd\n'.strip())            #去掉开头和结尾换⾏符和空格
print('\tab cd\n'.lstrip())          #去掉左边换⾏符和空格
print('\tab cd\n'.rstrip())          #去掉右边换⾏符和空格
print('I Love Love You'.replace('Love','Like',1))              #替换
print('I Love Love You'.rfind('o'))  #从右往左查第⼀个元素并返回正常索引值
print('I Love Love You'.split('o',2))  #以⼀个内容分割
print('I Love Love You'.rsplit('o',2))#以⼀个内容分割
print('I Love love You'.title())  #以⼀个内容分割
#重要的字符串⽅法:
# unt('l'))            #统计字符个数
# print(st.capitalize())          #⾸字母⼤写
# (50,'-'))        #居中
# print(st.startswith('Hell'))    #是否以某个内容开头
# print(st1.format(name='Fei',age='26'))    #格式化输出
# print('ABcd'.lower())                #⼤写变⼩写
# print('abCD'.upper())                #⼩写变⼤写
# print('\tab cd\n'.strip())            #去掉开头和结尾换⾏符和空格
# print('I Love Love You'.replace('Love','Like',1))              #替换
# print('I Love Love You'.rfind('o'))  #从右往左查第⼀个元素并返回正常索引值# print('I Love Love You'.split('o',2))  #以⼀个内容分割

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。