Python入門到實踐-猜字遊戲
阿新 • • 發佈:2018-11-28
學完while迴圈後我們通過實踐來做一個小遊戲程式【猜數字】,風格一樣先上程式碼:
#!/usr/bin/env python3 #coding:utf-8 import random answer = int(random.uniform(1,30)) num = int(input('猜猜數字:')) if num == answer: print('厲害了,第一次就蒙對了') while num != answer: if num > answer: print('大了') num = int(input('再猜一次試試:')) if num < answer: print('小了') num = int(input('再猜一次試試:')) if num == answer: print('bingo !') break;
可能你不太懂程式碼的含義,我來稍作分析。
import random 的含義是匯入隨機數
answer = int(random.uniform(1,30)) 表示設定1~30的隨機數字作為答案,賦值給變數answer
num = int(input(‘猜猜數字’)) 表示設定一個輸入框,把使用者輸入的對應數字賦值給一個變數num
現在明白了吧,其實程式碼只要你能把它拆分理解,就很容易能明白其中的含義!