标签:mat hello replace 下标 字符串长度 form orm class lower
# 访问子字符串 str = ‘Hello lizi!‘ print(str[0]) # 下标从0开始 print(str[6:10]) # 第6个字符到第10个字符,但不包含第10个 print(str[:5]) # 同str[0:5] print(str[6:]) # 同str[6:11] print(str[-5:]) # 同str【-5:-1】,最后一个字符为-1
结果:
H
lizi
Hello
lizi!
lizi!
2 字符串格式化
# 字符串格式化 host = ‘192.168.0.100‘ port = ‘8888‘ print("My host is {}, and port is {}.".format(host, port))
结果:
My host is 192.168.0.100, and port is 8888.
3 字符串常用方法
# 字符串常用方法 str1 = ‘hello‘ str2 = ‘LIZI‘ str3 = ‘ LIZI ‘ print(str1.upper()) # 转大写 print(str2.lower()) # 转小写 print(len(str2)) # 字符串长度 print(str3.strip()) # 去掉前后空格 print(str3.replace(‘ ‘, ‘‘)) # 替换空格 tmp = str1 + ‘ ‘ + str2 # 连接字符串 print(tmp) my_list = [‘This‘,‘is‘,‘lizi‘,‘test‘, ‘!‘] tmp = ‘ ‘.join(my_list) # 使用空格链接 list 元素,生成 str print(tmp) my_host = ‘10.20.30.40‘ tmp = my_host.split(‘.‘) # 使用 . 分割 str,生成 list print(tmp)
结果:
HELLO lizi 4 LIZI LIZI hello LIZI This is lizi test ! [‘10‘, ‘20‘, ‘30‘, ‘40‘]
标签:mat hello replace 下标 字符串长度 form orm class lower
原文地址:https://www.cnblogs.com/lizitestdev/p/14295196.html