第4時 改進小遊戲

2021-07-09 11:08:13 字數 806 閱讀 1132

1.python的條件分支

if  條件:

執行操作

else:

執行操作

2.比較運算子優先順序高於邏輯運算子

>>> 3>2 and 1<2

true

>>> (3>2)and(1<2)

true

3.引入外援

第三個改進要求:每次執行程式產生的答案是隨機的。

我們需要引入外援:

random 模組

random模組裡有個randint(),他會返回乙個隨機的整數。

舉例說明:

import random

secret=random.randint(1,10)

print("----

猜猜小甲魚心裡想的是什麼數字

------")

temp=input("

猜一下小甲魚心裡想的是什麼數字:")

guess=int(temp)

while guess!=secret:

if guess==secret:

print("

猜中了")

print("

猜中了也沒有獎勵")

else:

ifguess>secret:

print("

大了大了")

else:

print("

小了小了")

temp=input("

猜錯了,請重新輸入數字:")

guess=int(temp)

print("

不玩了")

改進Python文字小遊戲(4)

前面,我們講了變數和字串的一些種類。朋友們,還記得我們之前的那個智障的文字小遊戲嗎?今天,我們要做的第一件事就是來改進我們的文字小遊戲,至於第二件事嘛,先讓我賣個關子,眾位客官,注意咯!1 首先,根據一些使用者的反饋,我們的遊戲主要有三個方面的不足 猜錯的時候程式應該有提示 比如告訴使用者數字猜大了...

Python小遊戲改進

前言 本次遊戲是通過在b站自學的python製作的文字小遊戲,在製作之後再通過不斷的改進。改進過程 改進前 改進後 總結 本次主要進行了簡單的python小遊戲改進,改進前的小遊戲猜一次就結束了程式,並且所猜的數字是由 編寫者決定 而改進之中,使用到了隨機數,這就決定了數字是在決定的區間內隨機出現的...

第004講 改進我們的小遊戲

比較操作符 語法 if else while randint 返回乙個隨機的整數 使用時需要匯入,eg import random 補充 random模組其他函式的用法 random模組 3 print random.randint 1,10 生成1 10之間的乙個隨機整數 print random...