已采納回答 / 慕勒322701
s.add(('Paul',60)),把里面的大括號去掉,你定義的是set里面是tuplel類型,你add就是要add這個類型,[]這個是list類型,所以你只需要用()add進去就可以了、
2018-06-01
最贊回答 / Kinmy建
for key in d.values;print(key,d.get(key))你這兩句錯了。。。以下為正確寫法:for key,value in d.iteritems():????print key, '-', value這樣就可以了。
2018-06-01
已采納回答 / 慕先生6014233
在 a and 'a = T' or 'a = F',這一句中的 and 的邏輯是這樣的,首先回憶下這條語法:a and b 中,b 為 true 時直接返回 b, b 為 false 時直接返回 false。因此示例中 and 的作用是直接返回為 true 的 b. 布爾值可以直接輸出,具體你可以實驗證明。
2018-05-31
最新回答 / 慕運維2689987
你用的是py3吧可以在第一行加#!/usr/bin/python3試試目的就是告訴操作系統執行這個腳本的時候,調用/usr/bin下的python3解釋器
2018-05-29