最赞回答 / weixin_慕运维3398477
可以不用,但是在下面要赋值给w,c,i# 指定{}的名字w,c,b,itemplate = 'Hello {w}, Hello {c}, Hello {b}, Hello {i}.'result = template.format(w = 'World', c = 'China', b = 'Beijing', i = 'imooc')print(result)# ==> Hello World, Hello China, Hello Beijing, Hello imooc.
2021-10-04
已采纳回答 / BioCrossCoder
主要是教你format这个函数定义变量的时候,如果赋值为字符串,其中一部分可以预留为空,用大括号表示。比如定义变量a='ABC{}'那么这个时候变量a的类型是一个字符串,但它的值是可变的,因为ABC是确定的字符,但{}不是。然后你想给大括号{}里面添加字符的话,可以用a.format()函数,a是你定义好值里带{}的变量,format后面的小括号()里面可以填你想加到大括号{}里面的内容,比如想加DEF,那么a.format('DEF')的值就是ABCDEFa.format('DEF')也是一个变量,这时...
2021-10-02
最赞回答 / LVXC
<...图片...>可以将定义的字符串用一个变量保存,然后用print()语句打印这个变量就能得到结果正确了:str = r''' '\"To be,or not be \":that is the question.\nWhether it\'s nobler in the mind to suffer.' '''print(str)PS:题目中也要求说用print()函数打印了哟。
2021-09-30
最赞回答 / Humanplus
首先:0,None和空字符串都被python看作False,其次:a=ture所以:从左到右可被看成(True and False or True)又因为:在布尔值and中,输入全为真,输出才为真,否则为假;在布尔值or中,输入任一为真,输出才为真,否则为假由此:从左到右推理则为(真 and 假 or 真)——>(假 or 真)——>(真) (a and 0 or 99)——>(0 or 99)——>(99)所...
2021-09-29
最赞回答 / Sapce
set无序集合是依靠某一种算法计算的存放规则,该算法在计算数值地址的结果和数值的大小可能恰好存在着某种顺序关系。建议你尝试着添加不同的元素到集合内,比如字符串,元组等
2021-09-28
最新回答 / qq_慕九州0566793
你用b循环a,a是list,里面的值是int,每次循环只有一个int值L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]for a in L: x=a[0] y=a[1] z=a[2] c=x*y*2+x*z*2+y*z*2 print c
2021-09-25