二手产品经理

二手产品经理

THIS IS RENO

綜合練習 - 39天 - 在線學python100天

記錄#

  1. 學習操作字典。
  2. random.choice () 隨機返回字典中的一個值。
  3. 今天的練習是猜單詞遊戲,有 5 次機會猜對一個單詞。
  4. 今天的練習很困難,沒有寫出來,抄襲了正確答案,大概理解了。
import random, os, time

listOfWords = ["蘋果", "橘子", "葡萄", "梨"]
letterPicked = []
lives = 6

word = random.choice(listOfWords)

while True:
  time.sleep(1)
  os.system("clear")
  letter = input("選擇一個字母:").lower()
  
  if letter in letterPicked:
    print("你之前已經嘗試過這個字母")
    continue
    
  letterPicked.append(letter)
  
  if letter in word:
    print("你找到了一個字母")
  else:
    print("沒有,不在裡面")
    lives -= 1
  
  allLetters = True
  print()
  for i in word:
    if i in letterPicked:
      print(i, end="")
    else:
      print("_", end="")
      allLetters = False
  print()

  if allLetters:
    print(f"你贏了,還剩下{lives}次機會!")
    break

  if lives<=0:
    print(f"你用完了所有機會!答案是{word}")
    break
  else:
    print(f"還剩下{lives}次機會")
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。