前兩天偷懶,沒有堅持,今天開始,希望能堅持下去, 今天主要學習的是數據類型,關於python,數據類型主要有整型(int)、布爾類型(bool)、浮點型(float)、E記法(E) 舉例說明,整型(int)主要為整數,布爾類型(bool)為判斷,true或者false。浮點型(float)包含小數點 ...
前兩天偷懶,沒有堅持,今天開始,希望能堅持下去,
今天主要學習的是數據類型,關於python,數據類型主要有整型(int)、布爾類型(bool)、浮點型(float)、E記法(E)
舉例說明,整型(int)主要為整數,布爾類型(bool)為判斷,true或者false。浮點型(float)包含小數點,E記法為科學計數法。
關於例子,有幾點要說明下:
1,type和isinstance。這是兩個內置函數,這兩個主要的作用都是判斷變數的類型(整型、浮點型等),區別是type主要是給出變數的類型,isinstance主要是判斷變數的類型。
2,關於bool類型,只要其數值不為0 ,其他的都是true,
3.整型(int)中數值為截斷的,即
4.E記法的使用,註意所具例子中的錯誤項。
動手部分:
import random secret = random.randint(1,10) i = 1 print('------------------我愛魚C工作室------------------') guess = 0 print("不妨猜一下小甲魚現在心裡想的是哪個數字:") while (guess != secret) and (i < 3): temp = str(input()) i = i + 1 if temp.isdigit(): guess = int(temp) if guess == secret: print("我草,你是小甲魚心裡的蛔蟲嗎?!") print("哼,猜中了也沒有獎勵!") else: if guess > secret: print("哥,大了大了~~~") else: print("嘿,小了,小了~~~") else: print("你輸入有誤,請輸入一個整數:") print("游戲結束,不玩啦^_^")