已采納回答 / 清波
你可以看做 這是課程 為了練習(xí) break 在多此一舉:首先 while True 造成無限循環(huán), 然后在循環(huán)內(nèi)遞增一個(gè)變量n, 并且針對n 作出比較,在n>20 時(shí),break, 退出循環(huán)。其實(shí)完全可以 while n<21,然后去掉 if.
2016-04-12
已采納回答 / 慕虎9253729
用法一:多行注釋''' 這個(gè)符號可以注釋多行可以把不想調(diào)試的代碼放到這'''用法二:多行字符串''' 這個(gè)符號也可以做多行字符串例如,我的個(gè)人信息是?姓名:Jay'''
2016-04-12
已采納回答 / 清波
首先糾正 1樓的一個(gè)小誤解, Python 是動態(tài)語言 是指 變量的數(shù)據(jù)類型是可以變得, 也就是說我們可以聲明一個(gè)變量x=1 , 然后把一個(gè)字符串賦值給x: ?x='hahaha'. 或者用 標(biāo)準(zhǔn)定義來說,在運(yùn)行時(shí)可以隨意給變量賦值。 ?動態(tài)語言并不是題主所問。另外, 在 for in 語句中, 每次都給x 賦值了, 并不是沒有賦初始值。 ?或者更準(zhǔn)確的說。 for 加 in 加 iterable 類型 組合使用的時(shí)候, 每次循環(huán)都給x 賦值。 ?
2016-04-12
已采納回答 / 清波
可以, 因?yàn)?第二次 L.pop(2)的時(shí)候 列表里只剩下3個(gè)元素了這時(shí)候用L.pop() 默認(rèn)刪除最后一個(gè), L.pop(2) 正好也是刪除最后一個(gè)。
2016-04-11
已采納回答 / 清波
。。。 還真是看了一段時(shí)間才看出來,看來我跟題主一樣,被日常思維給誤解了,不廢話先說出正確代碼:<...code...>只是把 if 換成了 while, ?if 是判斷語句嘛,所以題主的代碼就執(zhí)行了一次。。結(jié)果自然就是2 了。
2016-04-10
已采納回答 / 霍霍不二
?你用的什么編輯器?notepad++么?看提示是因?yàn)閠ab和空格混用,縮進(jìn)不一樣報(bào)錯(cuò)的。代碼是自己敲的還是復(fù)制的呀?縮進(jìn)是自動生成的么?試一下if下面的兩個(gè)if前面的空刪掉重新敲一下,一般建議都是一個(gè)tab,或者四個(gè)空格
2016-04-09
已采納回答 / 清波
接著樓上的報(bào)錯(cuò)信息解讀:SyntaxError: can't assign to function call.就這個(gè)機(jī)會,展開講下,順便話嘮下,哈哈大家總說 Python 是一個(gè)解釋型語言,這句話什么意思呢? 簡單來說,就是Python文件在執(zhí)行的...
2016-04-09
已采納回答 / 清波
不是你的問題,很多人 在這一課都會碰到同樣的問題這是網(wǎng)站的正確性驗(yàn)證做錯(cuò)了,只要去掉 字符串前面的u 就可以通過,正確代碼如下:<...code...>
2016-04-09
已采納回答 / 610666618
不一定一樣,因?yàn)閐ict訪問順序不固定。dict的特點(diǎn)-慕課網(wǎng):打印的順序不一定是我們創(chuàng)建時(shí)的順序,而且,不同的機(jī)器打印的順序都可能不同,這說明dict內(nèi)部是無序的,不能用dict存儲有序的集合。
2016-04-09
最新回答 / 慕移動9181930
跟我的一模一樣,至今不知道怎么解決,你搞定了嗎?當(dāng)前老師如果有事或者身體不舒服等特殊情況的時(shí)候,會找其他老師客串一下,以免耽誤課程上線的時(shí)間
2016-04-08
已采納回答 / 清波
我在一個(gè)猿問 里回答過一次 轉(zhuǎn)義符的用法, 轉(zhuǎn)過來,題主有意的話可以看看。http://idcbgp.cn/wenda/detail/313388
2016-04-08