已采納回答 / 慕粉1410442344
幾乎所有編程語言都有list--數組 這一概念, 就不闡述了tuple是特殊的數組,當你創立一個數組只對其遍歷時,由于tuple無需被更改,所以tuple相比一般list速度更快其次是保證數組的安全性,使其不便于不相關的更改
2017-02-03
已采納回答 / 一秒邂逅
這涉及到操作系統里面文件系統的本質,實質上操作系統創建一個txt或者doc文檔時,都會在文件頭部添加一些代碼,這些是用戶不可見的,用于操作系統識別文件格式,但是python無法識別這些代碼,所以不行。(應該是這個道理)
2017-01-31
已采納回答 / 浪漫別問我
輸出結果是 :1*2 1*4 1*6 …… 1*100 ? ? ?3*2 3*4 3*6 ……3*100 ? ? ?5*2 5*4 5*6 …… 5*100 ? ?…………雙重循環<...code...>
2017-01-30
已采納回答 / fx2003
return 的作用是返回函數值,該地方函數直接執行print,并不需要返回值供主函數或其他函數處理。當然,你也可以在函數后加個return,但是因為主函數沒有處理這個函數的機制,所以你的返回值并沒有任何意義
2017-01-30
已采納回答 / qq_小丑_39
如果是在循環內, print 前應該縮進,如果是在循環外,應該回車兩次跳出循環后>>> print (sum)如果python是3.0以上版本,print sum不行,要用print (sum)希望能幫到你。
2017-01-30
已采納回答 / qq_37度女孩_0
這個是短路運算,在或運算中,一個為true結果就為true,a = 'python'print 'hello,', a or 'world'a已經為true,所以or 'word'就不再看了,此時a or 'world'就等價于'python'b = ' 'print 'hello,', b or 'world'b為空值,所以要看or 'word',此時b or 'world'等價于'word'
2017-01-26