python基礎試題練習

2021-10-09 21:42:00 字數 878 閱讀 4476

#第1題

print(type(「true」)) #str

print(type(「false」))#str

print(type(4>=5))#bool

print(type(5))#int

print(type(5.0))#float

print(type(true))#bool

#第2題

print(4.0==4)#true

print (『4.0』==4)#false

print(bool(『1』))#true

print(bool(『0』))#true

print(str(32))#32

print (int(6.26))#6

print (float(『3.21』)) #3.21

print (int(『434』)) #434

#print(int(『3.42』))#報錯,字串str轉換成整形int中,只能包含數字,不能有其他的,要是想保留原數字,可使用float

print (bool(-1))#true 將給定引數轉換為布林型別,如果沒有引數,返回 false

print(bool(』』))#false

print (bool(0))#false 0為false,非0為true(例如-1和1都是true)

print(『wrqq』>『acd』) #true 從第乙個字母開始比較按照ascii碼來比較

print(『ttt』=='ttt ')#false 等號兩邊的空格不能隨便加,判斷記憶體位址是否一樣,明顯不一樣

#print (id(『ttt』),id('ttt '))

print(『sd』*3)#sdsdsd

print(『wer』+『2322』)#wer2322

Python基礎練習

1.python 為什麼不需要變數名和變數型別宣告?python語言中物件的型別和記憶體都是執行時確定的。在建立也就是賦值時,直譯器會根據語法和右側的運算元來決定新物件的型別。2.python 為什麼不需要宣告函式型別?待補充3.python 為什麼應當避免在變數名的開始和結尾使用雙下劃線?合法識別...

python基礎練習

比較大小5個數的大小 i 5j 1 sum1 0 while j i num1 int input 輸入第 d個數 j if j 1 max1 num1 min1 num1 sum1 num1 else if num1 max1 max1 num1 elif num1 求5個數的和及平均值 i 5j...

Python基礎練習

class rever object class 類。類屬性 裡面的變數 類方法 裡面封裝的函式 在類的內部,定義def函式的時候。必須含有self引數,並且必須是第乙個。表示函式私有,不可以被類之外的函式呼叫 表示私有變數,不能被這個函式之外的函式呼叫 object函式內建基類 init 初始化函...