python零基础学习笔记(五)-python数据类型之字符串类型内置函数
程序员文章站
2022-06-16 08:26:00
python零基础学习笔记(五)-python数据类型之字符串类型内置函数字符串是一个或者多个元素组成的序列...
python零基础学习笔记(五)-python数据类型之字符串类型内置函数
- 见代码,相关类型介绍已写在注释中
## 内置函数
## 2020-08-09
response = 'abcd12345abcd'
# capitalize() # 将字符串中的首字母大写
print(response.capitalize())
# count() # 计算元素出现的次数
# 格式:元素,起始位置,结束位置
print(response.count('b', 2, len(response)))
# encode() # 以某种编码加密字符串
# decode() # 以某种编码解密字符串
print(response.encode(encoding='UTF-8'))
new_response = response.encode(encoding='UTF-8')
print(new_response.decode(encoding='UTF-8'))
# startswith() # 判断字符串以某个元素开头,返回True、False
# endswith() # 判断字符串以某个元素结尾,返回True、False
print(response.startswith('a'))
print(response.endswith('d'))
print(response.startswith('b'))
print(response.endswith('c'))
# find() # 查找某个元素,返回0、-1
print(response.find('abc'))
print(response.find('acd'))
# index() # 索引,返回第一个索引值、报错
print(response.index('abc'))
# print(response.index('z'))
print(response.index('abc', response.index('abc')+1)) # 查找第二个索引值,该方法不能查找第三个及以上
# isalpha() # 判断字符串中所有的字符是否都是字母,返回True、False
print(response.isalpha())
# lstrip() # 去掉字符串最左边的空格
# rstrip() # 去掉字符串最右边的空格
# strip() # 去掉字符串最左边和最右边的空格
# replace() # 替换-可用该函数去掉字符串中所有空格
response = ' abcd acbd '
print(response.lstrip())
print(response.rstrip())
print(response.strip())
print(response.replace(' ', ''))
# upper() # 将字符串中的小写字母转为大写字母
# lower() # 将字符串中的大写字母转为小写字母
response = ' abcd aCbd '
print(response.upper(), '\n', response.lower(), sep='') # 这里注意,此时为输出两个字符,python中两个字符间自动存在一个空格,用sep可以替换该空格为其他内容
# split # 分割,返回列表
print(response.split(' '))
运行结果:
本文地址:https://blog.csdn.net/yuluoyuanyangwa/article/details/107885714
上一篇: Java面试题冲刺第十五天--设计模式
推荐阅读
-
《Python零基础快乐学习之旅》学习笔记3——Python的基本数据类型
-
python零基础学习笔记(五)-python数据类型之字符串类型内置函数
-
Python学习笔记(4)~Python基础练习之常用内置函数(1-10)
-
Python新手学习基础之数据类型——字符串的切片截取
-
Python零基础入门之五字符串的格式化以及序列的内置函数
-
Python零基础入门之五字符串的格式化以及序列的内置函数
-
《Python零基础快乐学习之旅》学习笔记3——Python的基本数据类型
-
python零基础学习笔记(五)-python数据类型之字符串类型内置函数
-
Python学习笔记(4)~Python基础练习之常用内置函数(1-10)