最新回答 / 苦行周
就是題目給你了一個十進制的數字和一個十六進制的數字,要你用print計算它們的和,你可以直接在print后面輸入這兩個的加法,系統會自動轉換,里面的0你要注意是字母還是數字零
2017-02-23
已采納回答 / crake
第一個程序中用for迭代,得到的i是list中的一個元素,用i[6::7]這種去取就不對吧,第二個是在range(1,101)這個list里面獲取[6::7],就可以成功,個人理解這樣的,不知道對不對
2017-02-23
已采納回答 / 統領七界
這就是一個字符串的格式化,想一想C語言里的printf函數的格式化就知道了。%s代表字符串,%d代表整數數字,百分號后面的元組(key, d[key])就分別對應格式化字符串里的%s, %d,然后做一個替換,生成最后的格式化后的字符串。
2017-02-22
最贊回答 / 碼之力三段
0、空字符串''和None是 False,其他數值和非空字符串都看成?True。a='python',不是上面False中的三個之一,所以是True。word并不是false,只是因為這是或運算,有一真則為真,第一個結果是True,所以只返回第一個值。Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
2017-02-22