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

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

初識Python

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

已采納回答 / 深奧的簡潔
python 語法不支持。 可以寫成 x += 1

已采納回答 / 寶慕林2839934
print 這句代碼應該在while 循環外,在交互式環境里,應在x=x+1后空一行才算跳出循環,然后再打print 語句

已采納回答 / 0神龍0
不符合while的退出是和break一樣,直接完全退出,continue是退出當次循環,可以理解為跳過,和退出是不一樣的,舉個例子,比如你循環從1加到10,然后其中我不想加3,這時就寫個if判斷,假如等于3就continue,就會直接跳過3,不過循環并不會結束,從4開始往下加,直到加到10為止才停止

已采納回答 / 慕粉1472556324
?print key+':'+ str(d[key]) 這行代碼中用的是字符串拼接的方法,只可以拼接字符串,你可以將dict中的value值改成字符串試一下比如95改成‘95’這樣就換成了字符串,在這個基礎上用?print key+':'+ d[key] 同樣可以。數字當然不行。或者你可以這樣寫?print key,':',d[key]也是可以的這樣就不會強求?d[key]的數據類型了。

已采納回答 / qq_勿忘心安_24
如果你想在控制臺輸出顯示,就print,不需要就不用寫了

已采納回答 / 慕勒0006184
因為答案是錯的,不應該加u

已采納回答 / 慕先生9525901
python3中只有d.values( )方法了,迭代的沒有了

已采納回答 / qq_禾燧_0
import mathdef quadratic_equation(a, b, c):? ? q = b * b - 4 * a * c? ? if q > 0:? ? ? ? x1 = (-b + math.sqrt(q)) / (2 * a)? ? ? ? x2 = (-b - math.sqrt(q)) / (2 * a)? ? ? ? return x1,x2? ? elif q == 0: ?#注意作為條件判斷請用 == ? 而不是賦值 =?? ? ? ? x1 = x2 = (-b) /...

已采納回答 / 慕妹6324924
dict是無序的集合,so返回時也是無序的,具體是什么順序取決于運行的平臺(但這并不是dict所關心的問題)

已采納回答 / IndexSacry
mooc是python2的語法環境,print()是python3的語法,這里應該是print r'''"To?be,or?not?to?be":that?is?the?question.Whether?it's?nobler?in?the?mind?to?suffer.'''

已采納回答 / 慕粉3824843
這個不是冪運算符而是按位異或運算符,按位運算符是指把數字看作二進制來進行計算的。Python中的按位運算法則如下:& ? ?按位與運算符 ? ?(a & b) 輸出結果 12 ,二進制解釋: 0000 1100 ? ?| ? ?按位或運算符 ? ?(a | b) 輸出結果 61 ,二進制解釋: 0011 1101 ? ?^ ? ?按位異或運算符 ? ?(a ^ b) 輸出結果 49 ,二進制解釋: 0011 0001 ? ?~ ? ?按位取反運算符 ? ?(~a ) 輸出結果 -61 ,二...

已采納回答 / 慕蓋茨2078955
你們老師用的py3版本,py2版本print是不用加()的
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消