python猜字 Python語言之解析猜字遊戲

2021-10-11 05:19:28 字數 1088 閱讀 2940

import random

print("猜數字遊戲開始\n")

count = 0

count1 = 0

guessact = random.randint(5, 15)

while 1 == 1:

guess = int(input("請輸入猜想數字: "))

count+=1

count1+=1

if guess == guessact:

print('恭喜你成功猜出\n')

break

if guess > guessact:

print('\n 數字偏大,請減小')

else:

print('\n 數字偏小,請增大')

if count1 == 5:

count1 = 0

print('\n 已經猜了5次,是否繼續猜數,若結束請輸入 y or y,否則請輸入n or n \n')

c = input()

if c == 'y' or c == 'y':

print("\n很遺憾,退出遊戲\n")

break

if c != 'n' or c != 'n':

while 1 == 1:

if c == 'n' or c == 'n':

break

print('\n警告:輸入不正確,請重新輸輸入n or n \n')

c = input()

print('\n 是否需要系統更改猜測數字,若需要請輸入 y or y,否則請輸入n or n \n')

d = input()

if d == 'y' or d == 'y':

guessact = random.randint(5, 15)

elif d != 'n' or d != 'n':

while 1 == 1:

if d == 'n' or d == 'n':

break

d = input('\n警告:輸入不正確,請重新輸輸入n or n; ')

print("\n 總共已猜次數:\t", count)

print('\n')

python異常處理 猜字遊戲

異常處理 1 猜數字遊戲 題目描述 電腦產生乙個零到100之間的隨機數字,然後讓使用者來猜,如果使用者猜的數字比這個數字大,提示太大,否則提示太小,當使用者正好猜中電腦會提示,恭喜你猜到了這個數是 在使用者每次猜測之前程式會輸出使用者是第幾次猜測,如果使用者輸入的根本不是乙個數字,程式會告訴使用者 ...

乙個Python猜字小遊戲

同學的乙個程式設計題目 python猜謎小遊戲,產生隨機數,輸入猜的數字,大的話,輸出 大了 小的話,輸出 小了 猜對,輸出 恭喜你,猜對了 我又加了點東西,輸出乙個視窗化的介面,引用的是easygui模組。import easygui as g import random msg 在1現在開始猜吧...

python語 Python 基本語法

python 語法 1 列印 輸入用print 例如 print hello word python 3中可以直接列印中文,並且語法不一樣,python 3中有 2 如何定義變數名 定義變數名有以幾個條件 1 開頭必須是字母 or 下劃線 2 變數名必須是由字數 or 數字 or 下劃線的組成,不可...