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

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

初識Python

廖雪峰 移動開發工程師
難度入門
時長 5小時 0分
學習人數
綜合評分9.43
3762人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.2 邏輯清晰

最贊回答 / 277csr
第二行的x賦初值其實沒什么意義,因為在for循環里的range(1,101)是讓x從1到100遍歷一次,每次算出平方值然后通過append加入列表L里面,并在for循環結束后用sum求出列表元素總和,樓主第二行和第五行代碼我覺得沒必要,我的代碼是L = []for i in range(1,101):? ? L.append(i**2)print sum(L)

已采納回答 / 慕姐4183161
你把sum放上面,相當于每次的循環都有執行sum=sum+x把sum=sum+x放在 continue下面,表示的是如果x除以2的余數為0(x為偶數),sum=sum+x就不執行了,就是只加了奇數的和。所以位置不一樣結果當然不一樣啦

最新回答 / 慕UI1354896
你在if循環中設定條件是小于等于20就會自動break,當while循環第一次運行時,就已經滿足了if條件,所以結果是1

已采納回答 / weixin_慕用8593832
set就是集合,可以存儲無序數據,這種情況比有序數據占用的空間小一些

最新回答 / 無名之輩0510
重新運行一遍,成功了。謝謝你?

最新回答 / hello天羽
"""這是你要的長文本注釋請親收下3對英文雙引號"""

最贊回答 / 慕碼人9380981
#看出問題來了? d.get()方法? 只能得到value? ?不能得到keyd = {? ? 'Adam': 95,? ? 'Lisa': 85,? ? 'Bart': 59}print 'Adam:',d.get('Adam')print 'Lisa:',d.get('Lisa')print 'Bart:',d.get('Bart')

最贊回答 / weixin_慕用3030152
? ? ? 我來談談體會吧,網上看了很多,很受啟發,結合自己的思考,把這個問題詳盡解釋一遍?,F在假設我是計算機,我怎么來執行這一串代碼?當n==1時,直接將a移動到c.?記為a->c.當n==2時,現實情況是需要b中轉,移動方法為a->b,a->c,b->c.此時我(計算機)是怎么執行這串代碼的呢?由于n==2,if內的語句不執行,現在執行的第一步是move(n-1, a, c, b),即為move(1, a, c, b),由于前面已經定義n==1的操作,即從第一位移動到第三位,此...

最新回答 / Fay_Gu
應該默認標準答案就是L.insert(2,'Paul'),雖然L.insert(-1,'Paul')也是正確的。仔細看輸入L.insert(-1,'Paul')后的提示

最贊回答 / 慕仔2176604
因為python的運算中如果有一個浮點數會把另外的值也自動轉化成浮點數10/4 是int型運算,就是整數型運算,返回的值是210/4.0 是flost型運算,這是浮點數運算,返回的值是2.5

最新回答 / 慕慕0149544
要看具體是哪一節·因為版本的原因有得答案不大對

最新回答 / 慕仔2176604
有可能是版本問題,可以改成print (sum)試試

最新回答 / 慕無忌204969
sum是用來存放累加和的變量,前面定義sum=0.0,是考慮到后面算平均值可能不能夠整除,所以將sum設置為浮點數,這樣就可以正確的算出平均值了

最新回答 / 寶慕林1172760
我也是下載的3.8版本,會有一些區別,在使用過程中如果有問題隨時查一下,基本能知道區別在哪兒了。
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消