Python初学者第七天 字符串及简单操作

时间:2024-08-08 18:33:50

7day

数据类型:字符串

1、定义

字符串是一个有序的字符的集合,用于储存和表示基本的文本信息。单、双、三引号之间的内容称之为字符串;

a = ‘hello world!’

b = "你好!"

c = '''Hello world!'''

2、基本操作:

a.capitalize()  #首字母大写

Python初学者第七天  字符串及简单操作

a.casefold()  #去掉字母大写,全部小写

Python初学者第七天  字符串及简单操作

a.center(50,'-')  #将a放在中间

Python初学者第七天  字符串及简单操作

Python初学者第七天  字符串及简单操作

a.find() #查找值的索引 找不到返回-1

Python初学者第七天  字符串及简单操作

a.index()  #返回查找值的索引,找不到报错

Python初学者第七天  字符串及简单操作

a.isalnum()  #判断字符是不是阿拉伯数字,是返回True,不是返回Talse

Python初学者第七天  字符串及简单操作

a.isalpha   #判断是不是字符

Python初学者第七天  字符串及简单操作

a.indecimal()   #判断是不是整数

Python初学者第七天  字符串及简单操作

a.isdigit()   #判断是不是整数

Python初学者第七天  字符串及简单操作

a.isidentifier()  #判断是不是合法的变量

Python初学者第七天  字符串及简单操作

a.islower # 判断是不是小写

Python初学者第七天  字符串及简单操作

a.isprintable() #能不能被打印

Python初学者第七天  字符串及简单操作

a.replace()  # 替换

a.rfind()  #从右边开始找

Python初学者第七天  字符串及简单操作

a.split()  #将字符串变为列表 默认以空格分

Python初学者第七天  字符串及简单操作

Python初学者第七天  字符串及简单操作

3、格式化:a.format()

a_1 = 'my name is {0},I am {1} year old'

a_1.format('fany',29)

a_1 = my name is fany,I am 29 year old

4、常用操作:a = 'abc'

isdigit  #判断是不是数字

Python初学者第七天  字符串及简单操作

replace #替换

Python初学者第七天  字符串及简单操作

Python初学者第七天  字符串及简单操作

find  #查找

Python初学者第七天  字符串及简单操作

count  #统计  

Python初学者第七天  字符串及简单操作

strip #剥离

Python初学者第七天  字符串及简单操作

center #中间

Python初学者第七天  字符串及简单操作

split  #字符串变列表

Python初学者第七天  字符串及简单操作

format #字符串格式化

Python初学者第七天  字符串及简单操作

join #列表变为字符串

Python初学者第七天  字符串及简单操作

Python初学者第七天  字符串及简单操作