已采納回答 / 努力學習的澤羽
import mathdef is_sqr(x):??? return math.sqrt(x) % 1 == 0print (filter(is_sqr,range(1,101)))慕課網的版本是python2 , 你本機的應該是python 3.7(應該),語法上有不同,print后面需要加( )?
2019-04-19
已采納回答 / 慕先生2458013
因為for循環循環的s是作為tuple進行處理的,在tuple里字符串不加引號是不行的,不信你自己定義一個tuple直接輸入hello作為值你看報不報錯
2019-04-02
已采納回答 / qq_念念不忘_8
def format_name(s):??? return s.capitalize()#不支持參數傳遞??print(map(format_name, ['adam', 'LISA', 'barT']))#結果?['Adam', 'Lisa', 'Bart']
2019-03-28
已采納回答 / 慕函數9553291
函數也可以看作為一個對象,對象創建的時候就會調用__call__方法,就是這個時候傳進去的friend不是類的屬性 所以不會有self.friend=friend希望能幫助你理解
2019-03-24
已采納回答 / 慕神6269370
cmp返回的是-1,1,0。sorted在接收cmp返回的-1時,將比較的兩個元素(x,y)里的x放前面;當cmp返回的1時,將比較的兩個元素(x,y)里的y放前面
2019-03-21