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

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

初識Python

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

已采納回答 / 慕圣2282114
貌似是你的# -*- coding:utf-8 -*-格式有問題,

已采納回答 / 清波
<...code...>正確代碼是這樣的, 如果 函數中的 if 語句內部沒有 return 的話, 遞歸就會無限的執行下去,這時候就會報錯.return 在函數中 有返回值 及 中斷函數執行的效果, 在這個遞歸調用中, 就是 遞減到 n=1 的時候 就終止遞歸調用了。另外 題主的代碼,怎么都沒有冒號(def 行, 及 if 行?)

已采納回答 / 慕粉3239226
<...code...>代碼和你的是一樣的,你那一行if前面使用了一個全角空格.

已采納回答 / Allan_Jue
<...圖片...>理論上應該這樣輸入,應該能看懂吧?

已采納回答 / 小_歐文
計算結果沒有詳解,但是必須和它預設的答案一致

已采納回答 / 清波
在 Python Shell 和 Python IDLE 中, 如果一個代碼塊(如 if, elif, else, for, while, def, class, try, with 等等)寫完了,如果想跳出代碼塊寫其他的代碼,比如上面的這個 函數定義完,想調用函數時, 一定要 多敲一個空行,直到“>>> ”這個符號出現,再寫。如下:<...code...>

已采納回答 / 清波
復制題主代碼做一個完整的回答。。。<...code...>

已采納回答 / 荊無謀
使用chr()轉換的時候,會根據數字的Ascii碼值轉換對應的字符,如chr(97),輸出的是Ascii碼為97的字符,就是字符'a';使用str()轉換是時候,直接將對應的數字轉換成字符,如str(97),輸出的就是字符串 '97'

已采納回答 / SoukNow
最后一行 print 的時候應該是在 if x < y 時執行的,即應該和s的賦值屬于同一代碼塊。for x in [1,2,3,4,5,6,7,8,9]:??? for y in [0,1,2,3,4,5,6,7,8,9]:??????? if x < y:??????????? s = 10 * x + y? ? ? ? ? ? print s這樣即可。

已采納回答 / 清波
<...code...>如果題主的代碼 縮進如上,是沒有錯誤的, 如果縮進跟上面的不同,可以對照著想想。

已采納回答 / 清波
<...code...>首先, *args 接受不定數量的參數, 在函數中調用的時候,不用星號(*)了, 在函數中調用的時候 args 就是傳入的參數 組成的 元組(tuple).其次, 有了 len(args) , 就不用另外定義i 并且自加1 了。?最后,為了防止 發生 除0 的錯誤,進入函數后,第一時間判斷參數長度。所以, 根據上面三條,理解下正確答案。
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消