第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

14號的問題

14號的問題

小王同學2015 2016-04-14 22:27:26
1,sum=0移到for x in L:下面可以嗎?最后兩行代碼什么意思,不懂注釋就是問題 , 還有像這樣參數(shù)只有一個默認參數(shù)可以嗎?
查看完整描述

1 回答

已采納
?
清波

TA貢獻165條經(jīng)驗 獲得超90個贊

第一個問題:

sum 的初始化賦值,不能放到 for 下面, 因為放進去的話,每次循環(huán)都會給 sum 重新賦值成0, 則不能求 列表的平方和了。

最后兩句 是調(diào)用了 square_of_sum() 函數(shù),并且打印其結(jié)果。


第二個問題:

關(guān)于 Python 函數(shù)的 參數(shù)的問題, 其實和大多數(shù)語言的參數(shù)差不多, 有很多種,我就不展開詳細講了, 只說最常見的兩種, 其他的可以找專門的文章看。

def?fn(a,b=3):
????print?a
????print?b
????
fn(2,3)
##?輸出
2
3

##?解釋,上面這個函數(shù)有兩個參數(shù),?其中第一個?a?就是?位置參數(shù),?而第二個b=3?則是?關(guān)鍵字參數(shù),?這兩種參數(shù)的
##?區(qū)別一,就是?如上面所寫,一個只有參數(shù)名,另外一個則是?"參數(shù)名=值"。
##?區(qū)別二,?位置參數(shù)不可以省略,?關(guān)鍵字參數(shù)可以省略,如下
fn(4)
##?輸出
4
3

##?最后關(guān)于你的疑問,?為什么位置參數(shù)賦值了,?還可以在?調(diào)用的時候賦其他的值,?這個情況可以想象成,?函數(shù)定義
##?時的賦值?是個默認值,如果我們?調(diào)用傳參的時候不給關(guān)鍵字參數(shù)?傳參,則調(diào)用默認;傳參,則調(diào)用傳的值。?
##?最后的問題,?只有一個默認參數(shù)(關(guān)鍵字參數(shù))是可以的。

##?關(guān)鍵字參數(shù)的調(diào)用傳參?是可以直接傳值,而不是必須寫成?"參數(shù)名=值"?格式,如下:
fn(7,8)
##?輸出
7
8????##這個就是關(guān)鍵字參數(shù)


查看完整回答
反對 回復(fù) 2016-04-15
  • 小王同學2015
    小王同學2015
    第一個問題 我知道他是調(diào)用函數(shù)是調(diào)用了 square_of_sum() 函數(shù),并且打印其結(jié)果。 可題目說的是返回每個元素平方的和 那么問題來了為什么調(diào)用那些數(shù)字呢?為什么要用兩遍print語句,返回兩個結(jié)果 而不只用一遍返回一個結(jié)果呢?
  • 清波
    清波
    呃,,, 完全沒有任何深意, 就是寫好了 函數(shù)之后, 隨便傳入兩個列表做個試驗。。。
  • 小王同學2015
    小王同學2015
    囧 我還以為用這些數(shù)字 還傳兩個有什么特殊的含義額
  • 1 回答
  • 0 關(guān)注
  • 1358 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號