最新回答 / 沐風(fēng)eqwe
python 是不用定義變量的,因?yàn)閜ython是動(dòng)態(tài)語言。你只要先告訴程序說有sum 和 num 這個(gè)東西。后期給sum 和num里面裝數(shù)字,裝字符串都可以。?
2021-12-16
最新回答 / x慕楊人1437
<...圖片...>應(yīng)該是編譯器問題,我用慕課這個(gè)print(end=" ")會(huì)報(bào)錯(cuò),我用我下的就不會(huì)。你這我復(fù)制過去也沒問題
2021-12-16
已采納回答 / qq_So淡念紅顏敗_0
1.? 首先num = num + 1 出現(xiàn)在if語句中需要有縮進(jìn),不能與if平齊,這不符合Python習(xí)慣,其次該語句需要調(diào)換位置,在此位置達(dá)不到預(yù)期效果;2. continue只會(huì)跳過當(dāng)前循環(huán),并不會(huì)如同break一樣終止循環(huán),這時(shí)使用while True造成了死循環(huán);代碼可修改為(僅供參考):num = 0?sum = 0while num <= 1000:? ? num = num + 1? ? if num % 2 == 0:? ? ? ? sum = sum + num? ? else:...
2021-12-14
最新回答 / 送東野
# coding=utf8L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]x = 0for a in L : ????p = 0 ????y = 0 ????for b in L : ????????z = y + 1 ????????????for c in L : ????????????????if z<3: ????????????????????s = L[x][y] * L[x][z] * 2 ????????????????????p = ...
2021-12-14
已采納回答 / weixin_慕妹8593821
#我的一點(diǎn)個(gè)人看法,不喜勿噴#第一次循環(huán)num = 0sum = 0while num > 1000:? ? breakif num % 2 == 0:? ? sum = sum + num此時(shí)sun為 0 ,num也為0? ? num = num + 1#此時(shí)num為1print(sum)#第二次循環(huán)num = 0sum = 0while num > 1000:? ? breakif num % 2 == 0:此時(shí)num為1,于2相除余數(shù)為1,因此 sum = sum + num 和 num...
2021-12-13
最新回答 / 阿韻仔
def func(L):? ? sum1=0? ? acc1=1? ? if(isinstance(L,list)):? ? ? ? for x in L:? ? ? ? ? ? sum1=sum1+x? ? ? ? return sum1? ? if(isinstance(L,tuple)):? ? ? ? for y in L:? ? ? ? ? ? acc1=acc1*y? ? ? ? return acc1L1=[1,3,4,6,2,9]L2=(1,3)a=func(L1)b=func(L2)pr...
2021-12-13
最贊回答 / weixin_慕慕3548851
在Python中,確實(shí)可以使用`del`關(guān)鍵字來刪除字典中的元素,例如:```pythonmy_dict = {'a': 1, 'b': 2, 'c': 3}del my_dict['b']? # 刪除鍵為'b'的元素```這種方法通常是直接而有效的,特別是當(dāng)您知道要?jiǎng)h除的鍵時(shí)。但有時(shí)候,使用其他方式刪除字典中的元素可能更有用,具體取決于您的需求和情況:1. **字典的`pop()`方法:** 您可以使用`pop()`方法來刪除字典中的元素,并且可以在元素不存在時(shí)提供一個(gè)默認(rèn)值。例如:? ?```pyth...
2021-12-10
最贊回答 / qq_慕婉清6326688
d = {'Alice': [45],'Bob': [60],'Candy': [75]}l = ([50, 61, 66],[80, 61, 66],[88, 75, 90])n = ['Alice','Bob','Candy']num = 0for x in n: for z in l[num]: d[x].append(z) num += 1print(d)
{'Alice':?[45,?50,?61,?66],?'Bob':?[60,?80,?61,?66],?'Can...
2021-12-09
已采納回答 / weixin_慕前端4435978
因?yàn)榈谝恍?template = 'Hello {w}, Hello {c}, Hello , Hello {i}.' 里面的w,c,b,i是給該模板位置的代號(hào)名稱,而不能作為一個(gè)變量,為了不重復(fù),建議將下面賦值語句的變量名進(jìn)行修改,如s1 = 'World's2 = 'China's3 = 'Beijing's4 = 'imooc'然后最后賦值給模塊中的位置result = template.format(w=s1,c=s2,b=s3,i=s4)最后要記得打印出來print(result)??
2021-12-07