2.7.6 字符串的格式化 s代表 str() ;万能的转义字符r ;字符和列表的切片

# 字符串的格式化
name='fqs'
print('%s'%(name)) # fqs
 name="fqs" hobby="hiking" print("hello,my name is %s,I like %s "%(name,hobby))

 

# 字符串的转义字符

print(r"\4f\x5O")

 

# 字符串的切片
str1="abcd"
print(str1[::-1]) # dcba
# 列表的切片
list1=["a","b","c","d"]
print(list1[::-1])# ['d', 'c', 'b', 'a']

 

# 列表(是一种容器)的切片 注意原来的没有改变 是新创建了一个
list1=["a","b","c","d"]
print(list1[::-1])# ['d', 'c', 'b', 'a']


# 元祖(是一种容器)的切片 注意原来的没有改变 是新创建了一个
tuple1=(123,'abc',4.56,['inner','list'],7-9j)
print(tuple1[:3])# 输出前三个元素
print(tuple1[::-1])#反向输出全部
print( 123 in tuple1) #其中一个元素是 123吗 是

# 赋值给多个变量
a,b =(1,2) # 元祖
c,d,e=[3,4,5]# 列表
f,g,h='god'# 字符
print(a,b,c,d,e,f,g,h)

 

posted @ 2023-07-04 18:27  胖豆芽  阅读(12)  评论(0编辑  收藏  举报