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

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

初識Python

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

已采納回答 / _Black_
fn函數的意思就是說接受傳入的數據。如果只傳入一個如:fn(1)那么就使的a=1,b=1,c=2。如果傳入多個如:fn(1,10,9)那么就是a=1,b=10,c=9。而這種定義函數的方式中,默認數據必須寫在定義數據的后面,所以第2種寫法應該是fn2(b,a=1),其中a是默認數據,寫在了b這個定義數據的后面

已采納回答 / Enril000
pycharm,用那個官方環境太麻煩了

已采納回答 / qq_沫_17
你把sublime3和python3.3連起來,可以打印 ctrl+B和F5都可以使用,這個是2.7的版本,好多第三方都在用,所以都沒有更新過來

已采納回答 / 余先生2
可以運行?。?你指的是哪里出錯?

已采納回答 / 小米的蟬
n=1代表把1賦值給nn==1代表用n和1比較,相等的話 這個式子就是真,否則為假

已采納回答 / py學徒
在py2早期版本里print ''即可;在后續版本,特別是py3,print ('').在py2.6過渡版本里,應該都可以。不過imooc平臺是早期的py2解釋器。

已采納回答 / 慕娘327121
進入https://www.python.org/下載mac版本

已采納回答 / 慕姐2224940
range(start, stop, [step])start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);end: 計數到 end 結束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5step:步長,默認為1。例如:range(0, 5) 等價于 range(0, 5, 1)

已采納回答 / 慕用2276564
一、錯誤原因:編碼沖突(Unicode VS utf-8) ? ?解釋:代碼編輯第一行的注釋#-*-coding:utf-8 -*-,表明以下Python代碼使用utf-8編碼,但是很多人把題目要求的輸出語句寫成print u'" ..."',這樣就又要讓解釋器使用Unicode編碼輸出,導致解碼出錯。我們應該記住以何種方式編碼就應以何種方式解碼,否則就很有可能出現編碼錯誤。

已采納回答 / 慕絲5066221
因為在乘除算法里面,任何數都不能除以0,會報錯

已采納回答 / 慕神1332263
在交互模式下有沒有print都一樣可以顯示結果。但是在用寫代碼的時候如果沒有print是不能顯示出代碼的,只是在內存保存。

已采納回答 / MichaelaTing
因為每次迭代都給x賦值1,當然是死循環,正確代碼應該是把x=1放在while true前面

已采納回答 / 慕先生6219749
我對Java學習得較淺,但是我覺得Python更簡易些!

已采納回答 / 慕絲5066221
break 會完全退出循環continue會重新執行循環所以如果x=2的話,這個循環是一個死循環,因為它永遠無法執行到x = x+1這一步

已采納回答 / 慕仰0181687
x是參數,s賦了初值1,s=s*x就是將1*x,用意為將參數x的值賦給s,下一步計算時s=s*x,此時相當于x*x,后續是一樣的。
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消