>>>"{0} love {1}.{2}".format("I","FishC","com")'I love FishC.com'
case2 关键字参数
>>>"{a} love {b}.{c}".format(a="I", b="FishC", c="com")'I love FishC.com''{0:.1f}.{1}'.format(27.658,"GB")'27.7.GB'>>>'%c'%97'a'>>>'%c %c %c'%(97,98,99)'a b c''%s'%'hello xixi'>>>'%d + %d = %d'%(4,5,4+5)'4 + 5 = 9'>>>>>> num =[23,54,5,7,78,8,9,0,-3]>>>max(num)78>>> num.append('a)
File "<stdin>", line 1
num.append('a)^
SyntaxError: EOL while scanning string literal
>>> num.append('a')>>> num
[23,54,5,7,78,8,9,0,-3,'a']>>>max(num)
Traceback (most recent call last):
File "<stdin>", line 1,in<module>
TypeError:'>'not supported between instances of 'str'and'int'>>> num.pop()'a'>>> e
elifelseenumerate(eval(exceptexec( exit(>>>enumerate(num)<enumerateobject at 0x7f885eee4798>>>>list(enumerate(num))[(0,23),(1,54),(2,5),(3,7),(4,78),(5,8),(6,9),(7,0),(8,-3)]>>>
字符串格式化formatcase1 位置参数>>> "{0} love {1}.{2}".format("I", "FishC", "com")'I love FishC.com'case2 关键字参数>>> "{a} love {b}.{c}".format(a="I", b="FishC", c="com")'I love FishC.com''{0:.1f}.{1}'.format(27.658,"GB")'27.7.GB'>>&