最新回答 / 月夜妖華
def func(L): ? ?s = 0 ? ?c = 1 ? ?if isinstance(L, list): ? ? ? ?s = sum(L) ? ? ? ?return s ? ?elif isinstance(L, tuple): ? ? ? ?for F in L: ? ? ? ? ? ?c = c * F ? ? ? ?return c ? ? ? ? ? ?else: ? ? ? ?print("Error")print(func([1, 2, 3]))print(func((1, 2,...
2023-04-22
最贊回答 / 月夜妖華
def square_of_sum(x): ? ?result = 0 ? ?y = [] ? ? ? ?for M in x: ? ? ? ?y.append(M * M) ? ?result = sum(y) ? ?return resultprint(square_of_sum([1, 2, 3, 4, 5]))print(square_of_sum([-5, 0, 5, 15, 25]))你把創(chuàng)建空列表放在循環(huán)外就正確了,如果循環(huán)一次就創(chuàng)建一個新的列表,那后面的列表會覆蓋前面的列表,第一個列表最后...
2023-04-22
最贊回答 / 程序猿_郭文超
你可以這么理解,假如說你開了一家酒吧,進酒吧的人可以吃喝玩樂,但是你的酒吧為了盈利需要門票,所以每個進去的人都需要買門票,然后門口有一個人驗票后才能入場。從這個例子中 你可以理解為 酒吧 就是一個方法,進去的人 吃喝玩樂指的是方法內(nèi)你對于進去的人的行為的操作,而門票你可以理解為就是方法的參數(shù)也就是你指定的規(guī)則。所以定義的方法中需要有方法名,即你酒吧的名字(得讓調(diào)用者能找到),然后還需要有對于參數(shù)操作即行為的定義,然后參數(shù)就是限定的規(guī)則。目前python中都是類似于弱類型,像JAVA這種在定義方法的時候回定...
2023-04-21
最贊回答 / 慕少0598786
因為你寫錯了a=0b=0while True:? ? if a > 1000:? ? ? ? break? ? if a % 2 == 0:? ? ? ? b=b+a? ? a=a+1print(b)?這樣才對
2023-03-27
最新回答 / 天堂沒有神
template1 = 'Life is {},'template2 = 'you need {a}'k423 = 'python'print(template1.format('short'),template2.format(a=k423))這樣就可以
2023-03-15
最新回答 / qq_慕工程7590247
result = template.format(w=w , c=c , b=b, i=i )這一行要這樣寫,w=w,第一個w指template = 'Hello {w}, Hello {c}, Hello , Hello {i}.'這里定義的形參,第二個指 w = 'World'這里定義的實參學(xué)了函數(shù)就知道了這個報錯就是編譯器找不到你定義的實參
2023-03-15
最新回答 / 月夜妖華
首先是循環(huán)哪里的冒號是中文冒號,第二是你的循環(huán)是從列表L里面拿取元素的,你代碼里的列表直接寫在輸出函數(shù),沒起任何作用翻譯搜索復(fù)制
2023-03-09