亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

f1, f2, f3 = count() 這句話是什么意思阿?

f1, f2, f3 = count() 這句話是什么意思阿 ?count()不是返回一個list嗎? 那就是f1,f2,f3都是一個list嗎?

正在回答

5 回答

count()函數是返回fs這個list,這個list中的元素是函數而不是數字,就像[f(),f(),f()],

f1,f2,f3=count()? 就是f1,f2,f3=[f(),f(),f()]?? 當然這個f()是count里面的,

第一個f()賦給了f1,第二個f()賦給了f2,...這樣賦值方法

高級序列賦值語句模式

雖然可以在“=”符號兩側混合匹配序列類型,但是右邊元素的數目還是要跟左邊變量的數目相同,不然會產生錯誤。

那么我們回到f()  依然是返回的i*i,但是在循環結束之后i的值是3,這是確定的,所以f()的返回值就是3*3.

14 回復 有任何疑惑可以回復我~
#1

dzqlx1993 提問者

非常感謝!
2015-08-12 回復 有任何疑惑可以回復我~
#2

蒼虛術

請問為什么是 print f1() 而不是print f1 呢
2016-10-23 回復 有任何疑惑可以回復我~
#3

qq_天亦如此_0 回復 蒼虛術

print f1()打印的是f1函數的計算數值,而printf1打印的是f1這個函數
2016-12-13 回復 有任何疑惑可以回復我~

看懂了~模式奇葩~

0 回復 有任何疑惑可以回復我~

我的天,,,竟有這種賦值模式,,,,終于看懂了。。。。。。。= =謝謝答主

0 回復 有任何疑惑可以回復我~

原來如此,還以為是分別賦值給f1,f2,f3呢。

0 回復 有任何疑惑可以回復我~

高級序列賦值語句模式?

bingo

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
python進階
  • 參與學習       255563    人
  • 解答問題       3038    個

學習函數式、模塊和面向對象編程,掌握Python高級程序設計

進入課程

f1, f2, f3 = count() 這句話是什么意思阿?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號