字符串笔记 随笔 ~2019/11/27

print()

input()

len()       print(len(str_1))

type()     print(type(str_1))

字符串要加“ ”

变量不加“ ”

字符串类型:int/float/str/布尔类型

字符串内置方法:

capitalize() 字符串首字母大写(仅限句首)                    print(str.capitalize())

title() 每个单词的首字母大写(每个单词)                       print(str.title())

replace() 替换。把句中“(best) ”换成 “ (better)”  print(str.replace("",""))

count() 统计某个字符在字符串中出现的次数                     print(str.count('a'))

split() 分割                                                                          print(str.split())

upper() 所有变大写                                                             print(str.split())

lower()所有变小写                                                               print(str.lower())

join() 加入,已指定字符分隔开                                            print(':'.join(str))

切片 [a:b:c]   a:开始的位置  “0”“-1”

                     b:b-1结束的位置(包左不包右)

                     c:切开的步长

字符串的取值:通过下标(索引)取出某字符

                          print(str[4]) 取出下标为4的值

isupper 判断是否全部为大写   返回值:"True""Flase"

islower 判断是否全部为小写   返回值:"True""Flase"

isdigit  判断是否全部为数字   返回值:"True""Flase"

猜你喜欢

转载自www.cnblogs.com/zhaoxiangji/p/11967369.html