码迷,mamicode.com
首页 > 其他好文 > 详细

7 字符串

时间:2021-01-19 12:15:23      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mat   hello   replace   下标   字符串长度   form   orm   class   lower   

1 访问子字符串

# 访问子字符串
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]

 

7 字符串

标签:mat   hello   replace   下标   字符串长度   form   orm   class   lower   

原文地址:https://www.cnblogs.com/lizitestdev/p/14295196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!