零基礎自學Python十天的時候,寫的一款猜數字小游戲,附源碼和軟件下載鏈接!
自學一門語言最重要的是要及時給自己反饋,那么經常寫一些小程序培養語感很重要,寫完可以總結一下程序中運用到了哪些零散的知識點。
本程序中運用到的知識點有:
1.輸入輸出函數 (input、print)
2.賦值語句 (=)
3.定義變量 (變量名的命名規范: 見名知意)
4.數據類型轉換 (int)
5.導入模塊 (import、random、os)
6.模塊的方法調用 (.randint 、 .system)
7."while-else循環"與"if-else條件判斷"的嵌套
8.轉義字符的運用 ( 換行轉義符: \n)
9.Python注釋規范 (#與注釋內容最好空一格)
該程序已轉成.exe格式,軟件下載鏈接: https://pan.baidu.com/s/1RnfHvvVzuh3JoeovbvnSvQ 密碼:87dd
源代碼如下:
print("猜數字游戲說明:1.每次打開此程序系統都會隨機生成一個0~100之間的整數;") print(" 2.你可以猜猜這個數字是多少,猜錯了會有提示喔,直到你猜對為止;") print(" 3.告訴你一個小技巧,每次猜中間的數字可以快速縮小范圍哦,祝你好運!") # 導入隨機數模塊 import random,os rand_num = random.randint(0,100) # 捕獲異常 try: input_num = int(input("請輸入數字:")) except ValueError: input_num = int(input("請輸入正確的整數:")) # 對輸入數字與隨機數進行循環條件判斷 while input_num != rand_num: if input_num > rand_num: print("大于隨機數") else: print("小于隨機數") try: input_num = int(input("請再次輸入數字:")) except ValueError: input_num = int(input("請輸入正確的整數:")) else: print("\n恭喜你猜對了!\n") # 軟件信息 print("\n版本:18.4.3\n大小:5.22MB\n類別:游戲\n軟件平臺:windows\n開發者:ChenBin\n") # 防止運行軟件程序時一閃而過 os.system("pause")
游戲畫面截圖:


浙公網安備 33010602011771號