Python小遊戲之亂序猜單詞

2021-10-06 10:09:33 字數 1226 閱讀 9447

遊戲規則:

電腦隨機給定乙個亂序單詞,使用者來猜測。

輸出:

猜對單詞的個數cnt。

基礎知識:

random.choice()

random.randrange()

源**:

import random

#可以自己設定

words=

['abandon'

,'admire'

,'acid'

,'beach'

,'bless'

,'bomb'

,'chemical'

,'chemist'

,'collect'

,'delete'

,'diary'

,'distinct'

]cnt=

0while1:

#記錄正確的單詞

correctword=random.choice(words)

nowword=correctword

jumbleword=

''#打亂單詞順序

while nowword:

k=random.randrange(

len(nowword)

) jumbleword=jumbleword+nowword[k]

nowword=nowword[

:k]+nowword[k+1:

]print

(jumbleword)

word=

input

('輸入正序後的單詞:'

)if word==correctword:

cnt=cnt+

1else

:break

print

('你的成績是'

,end=

':')

print

(cnt)

輸出示例:

總結:

1、基礎的python語法,沒什麼好說的。

2、寫**的時候突然覺得這個可以用來記單詞,但應該很容易記錯。

python之猜單詞小遊戲感想

話不多說,直接上 哈哈哈 import random words python jump easy answer phone position like unlike print 遊戲開始!begin y while begin y word random.choice words word1 wo...

Python 猜數字 小遊戲

以後每天開始學一點python 語言 就是輸入乙個數字,然後跟電腦選定的數字進行比較。剛開始我是這樣寫的 computer 25 you int raw input please input a number if you computer print too big elif you comput...

Python猜數字小遊戲

使用python中內建的random模組 引入random模組 import random number random.randint 0,100 while true gus num input 請輸入你猜的數字 0 100 gus num int gus num 只要輸入的數字不在0 100範圍...