學完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
現在明白了吧,其實程式碼只要你能把它拆分理解,就很容易能明白其中的含義!
覺得我分享的文章對你有幫助或者對內容有什麼異議,請聯絡微信公眾號:假裝我是程式猿