猜數字小遊戲(人機互動)

2021-10-04 19:34:57 字數 1857 閱讀 6121

pyhton實現猜數字小遊戲

1. **塊

# -

*- coding: utf-8-

*-# @time :

2020/3

/2714:

18# @author : zudy

# @filename: demo6.py

'''1.實現乙個猜數字的遊戲(人機互動)

'''import random

class

guess_count()

:'''

guess the count

return the right count

'''def __init__

(self, count)

: self.count = count

def guess

(self)

: # 用來與使用者進行互動判斷

g_count = self.

__guess_judge()

print

('你猜對了,我心裡想的數字為:'

)return g_count

def __guess_judge

(self)

: # 實現數字判斷

in_count =

int(

input

('請輸入你猜測的數字:'))

if in_count == self.count:

return self.count

elif in_count > self.count:

self.

__max_count()

else

: self.

__min_count()

return self.count

def __max_count

(self)

: # 比較大小,並決定重新判斷

print

('你輸入的數太大了,請重新輸入'

) self.

__guess_judge()

def __min_count

(self)

: # 比較大小,並決定重新判斷

print

('你輸入的數太小了,請重新輸入'

) self.

__guess_judge()

if __name__ ==

'__main__'

: content = random.

randint(0

,100

) # 隨機生成乙個整數

count =

guess_count

(content)

r = count.

guess()

print

(r)

2. 測試塊

請輸入你猜測的數字:35

你輸入的數太小了,請重新輸入

請輸入你猜測的數字:60

你輸入的數太大了,請重新輸入

請輸入你猜測的數字:40

你輸入的數太小了,請重新輸入

請輸入你猜測的數字:50

你輸入的數太小了,請重新輸入

請輸入你猜測的數字:55

你輸入的數太大了,請重新輸入

請輸入你猜測的數字:53

你輸入的數太小了,請重新輸入

請輸入你猜測的數字:54

你猜對了,我心裡想的數字為:

54

猜數字小遊戲

標題 猜數字小遊戲 這是乙個用c完成的簡單的猜數字小遊戲,原理很簡單也很容易理解,用c基礎就可以實現。在這裡首先整理一下邏輯,也就是把思路理清楚,猜數字遊戲,也就是給定乙個值然後輸入猜的數字,再將猜的數字和給定數字像比較,無非就是猜的數字大於 小於或等於給定的數字,然後再提示玩家猜大了,猜小了,或猜...

猜數字小遊戲

猜數字函式 defguess number 隨機生成乙個0 100的整數,作為正確答案 number random.randint 0,100 i 0 在while中寫 while true 輸入乙個0 100的整數,input輸入的是字串 gus num input 請輸入您猜的數字 0 100 ...

猜數字 小遊戲

隨機給出乙個0至99 包括0和99 之間的數字,然後讓你猜是什麼數字。你可以隨便猜乙個數字,遊戲會提示太大還是太小,從而縮小結果範圍。經過幾次猜測與提示後,最終推出答案。作者 love 時間 2013 4.2 using system using system.collections.generic...