最新回答 / qq_慕数据4253394
'字典内的key、value元素是无下标的但是value如果是list,那么list是有下标的',比如:d={alix:[1,2,3,4],bob:[2,3,4,5]}想要拿到alix的value第二个值,则可以d['alix][1]。如果要把value遍历出来,则字典内的value是有序的。
2021-09-22
最新回答 / weixin_慕九州1082933
print(type(6666666666666666666666666666666666666666666666666666666666666666666666666))print(type('wdnmd'))print(type(66666666666666666666666666666666666666666666666666666666666666666666))print(type(36666666666666666666666666666666666666666666666666666))
2021-09-20
最新回答 / 慕神6585358
是的整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。
2021-09-20
最新回答 / weibo_Gavin_0
s = 'asdfghjklqwertyuiopzxcvbnm'num = 1for h in s: num = num +1 if num >20: break print(h)## 若要输出前二十位,注意print位置在if一级
2021-09-19
最新回答 / 努力小废尘
肯定不一样啦,下面的程序数值会更大些。他在数值原来的基础上先加一了,在进行sum值的运算;而上面的程序先进行sum值的运算,在进行原先数值的增大,所以两边的数值运算结果不一样
2021-09-16
最新回答 / qq_棠梨煎雪故人来_03907185
你这应该是从c啊之类的语言里面学的习惯吧,当你for i in L的时候,它迭代的不是下标1、2、3,它迭代的是里面的元素,在这句里迭代的是[1,2,3]和后面的两个列表。所以你这句话按机器理解的是area*=L[[1,2,3][5,3,2]],很明显,这是错的。所以这个错误报告给你说list的下标应该是整数或者是划分,不能是个列表。想达到你想要的效果,就for i in range(len(L)吧,但就算是按下标算,你思路也是错的。
2021-09-15
最新回答 / 鹏鹏1209393
template='{} {} {} ,{} {} {}.' l='life' i='is' s='short' y='you' n='need' p='python' result=template.format(l,i,s,y,n,p)
2021-09-15
最新回答 / weixin_慕容1556897
有关系!例如: “{0}{2}{1}".format(100,200,300) 输出结果为:100 300 200 “{0}{1}{2}".format(100,200,300) 输出结果为:100 200 300 “{ }{ }{ }".format(100,200,300) 输出结果为:100 200 300 默认顺序输出
2021-09-15