Python3 猜字游戲

2022-04-24 17:15 更新

猜字游戲

學完while循環(huán)后我們通過實踐來做一個小游戲程序【猜數(shù)字】,風格一樣先上代碼:

  1. #!/usr/bin/env python3
  2. #coding:utf-8
  3. import random
  4. answer = int(random.uniform(1,30))
  5. num = int(input('猜猜數(shù)字:'))
  6. if num == answer:
  7. print('厲害了,第一次就蒙對了')
  8. while num != answer:
  9. if num > answer:
  10. print('大了')
  11. num = int(input('再猜一次試試:'))
  12. if num < answer:
  13. print('小了')
  14. num = int(input('再猜一次試試:'))
  15. if num == answer:
  16. print('bingo !')
  17. break;

可能你不太懂代碼的含義,我來稍作分析。 import random 的含義是導(dǎo)入隨機數(shù) answer = int(random.uniform(1,30)) 表示設(shè)置1~30的隨機數(shù)字作為答案,賦值給變量answer num = int(input('猜猜數(shù)字')) 表示設(shè)置一個輸入框,把用戶輸入的對應(yīng)數(shù)字賦值給一個變量num

現(xiàn)在明白了吧,其實代碼只要你能把它拆分理解,就很容易能明白其中的含義!

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號