-
format处理输出不固定内容的字符串。由两部分组成,通过{},可以把模板数据内容嵌到字符串模板对应的位置。可以指定模板数据内容的顺序。可以指定对应的名字
查看全部 -
tuple对于组合数据类型是可变的:
查看全部 -
包含 0 个元素的 tuple,也就是空tuple,直接用
()
表示:T = () print(T) # ==> ()
要定义只有一个元素的tuple,需要在元素后面添加一个逗号
,
。T = (1, ) print(T) # ==> (1, )
查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True。查看全部
-
count()方法用来统计tuple中某个元素出现的次数
index()方法可以返回指定元素的下标,当一个元素多次重复出现时,则返回第一次出现的下标位置
查看全部 -
字符串format由两个部分组成,字符串模板和模板数据内容组成,通过大括号
{}
,就可以把模板数据内容嵌到字符串模板对应的位置。如果模板中
{}
比较多,则容易错乱,那么在format的时候也可以指定模板数据内容的顺序。除了使用顺序,还可以指定对应的名字,使得在format过程更加清晰。
查看全部 -
定义元组(tuple)的方式是使用小括号
()
将元组内的元素括起来tuple和list可以互换
不同的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的
查看全部 -
字符串前面加个前缀
r
,表示这是一个 raw 字符串r'\(~_~)/ \(~_~)/'
如果要表示多行字符串,可以用
'''...'''
表示'''Line 1 Line 2 Line 3'''
查看全部 -
常用的转义字符还有:
\n
表示换行\t
表示一个制表符\\
表示\
字符本身查看全部 -
如果字符串本身包含
',可以用
" "
括起来表示如果字符串包含
"
,可以用' '
括起来表示如果字符串既包含
'
又包含"
,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\
进行转义'Bob said \"I\'m OK\".'
常用的转义字符还有:
\n
表示换行\t
表示一个制表符\\
表示\
字符本身查看全部 -
d = {'Alice': [50, 61, 66],
'Bob': [80, 61, 66],
'Candy': [88, 75, 90]}
for key,value in d.items():
print (key,value)
查看全部 -
# 字符串模板 template = 'Hello {}' # 模板数据内容 world = 'World' result = template.format(world) print(result) # ==> Hello World # 指定{}的名字w,c,b,i template = 'Hello {w}, Hello {c}, Hello {b}, Hello {i}.' world = 'World' china = 'China' beijing = 'Beijing' imooc = 'imooc' # 指定名字对应的模板数据内容 result = template.format(w = world, c = china, b = beijing, i = imooc) print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc. # 指定顺序 template = 'Hello {0}, Hello {1}, Hello {2}, Hello {3}.' result = template.format('World', 'China', 'Beijing', 'imooc') print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc. # 调整顺序 template = 'Hello {3}, Hello {2}, Hello {1}, Hello {0}.' result = template.format('World', 'China', 'Beijing', 'imooc') print(result) # ==> Hello imooc, Hello Beijing, Hello China, Hello World.
查看全部 -
若字符串中出现“ ‘ \\ \t \n 的在其前加\这样就能正常输出了。
要输出多行字符串要用''' ''' 引用。
如果一个字符串包含很多需要转义的字符,可以用在字符串前加r。
查看全部 -
使用round保留两位小数 round(num, 2) # ==> 3.33
查看全部 -
撒网嗡嗡嗡嗡嗡嗡嗡嗡嗡嗡嗡嗡
查看全部
举报