入门Python之——字符串的函数使用(五)

在了解字符串的函数之前,需要先对字符串进行了解学习。

字符串即一串字符,可以是数字,英文,符号,也可以为空。

字符串的定义:使用引号将包裹,可使用单引号,双引号,三引号。

若还不理解可点击——————此处——————了解。其中包含字符串基础知识讲解。

入门Python之——字符串的函数使用(五)_第1张图片

字符串的函数使用:

  1. 长度获取:len()
value = "asdasdasd"
print(len(value)) #获取字符串的长度
  1. 指定字符获取:变量名+[ 索引 ] 来获取指定字符,从0开始
value = "asdasdasd"
print(value[0]) #获取第一个字符
  1. chr() :可以将数字转字符
print(chr(12))#转换为字符
  1. ord () :可以将单个字符转数字
print(ord(a)) #转换为数字
  1. isdigit() :判断字符串是否为全数字
value = "asdasdasd"
print(value.isdight()) #判断字符串是否全为数字,若是则输出为true
  1. isalpha() :判断字符串是否为全字母
value = "asdasdasd"
print(value.isalpha()) #判断字符串是否全为字母,若是则输出为true
  1. isalnum() :判断字符串是否为字母加数字
value = "asdasdasd"
print(value.isalnum()) #判断字符串是否为字母加数字,若是则输出为true
  1. islower() :判断字符串是否全为小写
value = "asdasdasd"
print(value.islower()) #判断字符串是否全为小写,若是则输出为true
  1. isupper() :判断字符串是否全为大写
value = "asdasdasd"
print(value.isupper()) #判断字符串是否全为大写,若是则输出为true
  1. istitle() :判断字符串是否首字母大写,其他字母小写(全字母字符串)
value = "asdasdasd"
print(value.istitle()) #判断字符串是否全为小写,若是则输出为true
  1. “”.count(sub, start, end):从start到end中间出现了几次sub子字符串
value = "asdasdasd"
print(value.count(a, 0, 3)) #判断0到3中间出现几次a
  1. “”.find(sub, start, end)从start到end中间第一次匹配到sub的位置,找不到返回-1
value = "asdasdasd"
print(value.count(a, 0, 3)) #判断0到3中间出现几次a
  1. “”.split(sub)使用sub子字符串将元素字符串切割为列表
value = "asdasdasd"
print(value.split(a)) #使用a子字符串将字符串切割为列表
  1. “”.strip()剔除左右空格 。 “”.lstrip()剔除左侧空格 。 “”.rstrip()剔除右侧空格
value = "asdasdasd"
print(value.strip()) #剔除空格
  1. “”.replace(old_str, new_str)将原始字符串中的old_str 替换为new_str
value = "asdasdasd"
print(value.replace(a, 3)) #将原字符串中的a替换为3
  1. “{}jjjj{}jjjj{}jjjj”.format(1, 2, 3) 格式化字符串
print(f."{a}___{b}___{c}")
#format 与该字符相同,定义输出字符串
  1. “”.capitalize()首字母转大写
value = "asdasdasd"
print(value.capitalize()) #将字符串首字母转大写
  1. “123”.center(11, ‘+’)123左边补4个+,右边补4个+
value = "asdasdasd"
print(value.center(11, "+")) #字符串左边补一个+,右边补一个+
  1. “中国”.encode(encoding=”UTF-8“)将中国编码为UTF-8编码
#定义编码为utf—8编码
  1. b‘\xe4\xb8\xad\xe5\x9b\xbd’.decode(encoding="UTF-8")将UTF-8编码内容解码为utf——8格式
将utf—8翻译为格式

你可能感兴趣的:(Python入门进阶学习课,python)