關於python程式設計的問題,關於python程式設計的一個問題。

時間 2021-07-08 21:47:58

1樓:匿名使用者

__cmp__在進行物件比較的時候python會自動呼叫。

in的時候首先會比較引用,引用不對的時候會呼叫__cmp__函式

你可以去看看dive into python

請問python程式設計中的一個問題?

2樓:求你別開腔

1:str1=("1",)

print (str1)

可以輸入print(type(str1))檢視其型別,發現是tuple型別,tuple就是元組型別,只有一個元素的元組型別在輸出時就是必須會有 逗號,逗號可以看作是元組型別的標誌。

元組型別括號()可以不要,但是逗號一定要保留。

就是寫成:

str1 ="1",

print(str1)

它的輸出效果也是一樣的。

2:至於第二個,同樣的方法使用print(type(str1)),可以看到其輸出為int,就是系統認為其只是一個整形變數,這時()是沒有任何作用的。

3樓:熱情的

因為這是元組,「,」是它的標誌,它是一個不可修改的列表,只能檢視。

應該為str1=("1")

print (str1)

第二個因為沒有「,」,python認為它是int(整數),所以輸出是1

關於Python程式設計問題,一共三問

def moon weight startw,addw end weight startw for i in range 15 end weight addw print i 1,年後,月球上體重 end weight 0.165,地球上體重 end weight def moon weight2 ...

關於python小白的問題,python小白的問題

土豪 只有float浮點數才可以用int轉換為整數,input得到的是string字串型別,不能直接轉換為int整型,需要先轉換為浮點型再轉換為整型,你的 應該這樣 加粗的是我新增的 我加的那句input是防止輸入正確之後直接退出 temp int float input 請輸入年份確定是否為閏年 ...

關於python的執行問題,關於Python 執行問題

我在cmd視窗下都是直接打py檔名字的,不需要前面加python,也不需要象 nix那樣第一行加路徑,只要你資源管理器裡面py檔案關聯的是idle就可以直接執行。 把 py檔案變為可執行檔案,在環境變數中新增python路徑,直接就可以執行該檔案了。關於python 執行問題 巴巴吖葩琦 pytho...