标签:字符串 顺序 form 使用 列表 多个 一个 切片 strip()
s = ‘hello!‘
print(len(s)) # 6
print(s[5]) # 索引,! print(s[-1]) # !
print(s[1:5:2]) # el # 取头不取尾1,3 print(s[1:5]) # ello # 1,2,3,4 print(s[2:4:2]) # l # 2 print(s[:]) # hello! # 取全部 print(s[:4]) # hell # 取3之前的全部0,1,2,3 print(s[3:]) # lo! # 3以后的全取 3,4,5 print(s[-1:-7:-1]) # 倒序输出:!olleh print(s[::-1]) # 倒序输出:!olleh
print(s.split(‘e‘)) # [‘h‘, ‘llo!‘] print(s.split(‘l‘)) # [‘he‘, ‘‘, ‘o!‘] print(s.split(‘l‘, 1)) # [‘he‘, ‘lo!‘]
s1 = ‘heelo!‘ new = s1.replace(‘o‘, ‘@‘) print(new) # heel@! new1 = s1.replace(‘e‘, ‘1‘, 2) print(new1) # h11lo!
s = ‘ hello ‘ new3 = s.strip() # 默认去空格 print(new3) # hello new4 = s.strip(‘ he‘) print(new4) # llo
s_1 = ‘python,‘ s_2 = ‘welcome!‘ s_3 = 666 print(s_1 + s_2 + str(s_3 )) # s_3强制转换后才能拼接 # python,welcome!666 print(s_1, s_2, s_3) # python, welcome! 666
age = 18 name = ‘zhengzi‘ print("欢迎进入" + str(age) + "岁的" + name + "的博客园") # 欢迎进入18岁的zhengzi的博客园 # (1)格式化输出1:format 用{}来占位 print("欢迎进入{}岁的{}的博客园".format(age, name)) # 欢迎进入18岁的zhengzi的博客园,默认顺序 print("欢迎进入{1}博客园,她今年{0}".format(age, name)) # 欢迎进入zhengzi博客园,她今年18 # (2)格式化输出2:% %s字符串(任何数据), %d数字(整型) %f浮点数 (%.2f四舍五入保留两位小数) print("欢迎进入%d岁的%s的博客园" % (age, name)) # 欢迎进入18岁的zhengzi的博客园
python之字符串的索引,切片,分割,替换,去除指定字符,拼接,格式化
标签:字符串 顺序 form 使用 列表 多个 一个 切片 strip()
原文地址:https://www.cnblogs.com/kite123/p/11628670.html