x
基本的には、プレイしたい回数とy
推測の上限の2つの数字を入力パラメータとして取る前の2を使用する関数を書いています。ループはあなたが何回勝ったかを追跡します...しかし、私がそれを実行するたびに、合計は常に0であり、どこで間違ったのかを理解することはできません. (so_fun
トラブルの始まりです)下の機能を台無しにしているのは以前の機能の問題かもしれませんが...
def closer(x,y,z):
if (abs(x-y))<(abs(x-z)):
return (True)
else:
return (False)
print(closer(4,2,7))
def grumpy(x):
goal_num=randrange(0,x)
user_guess=int(input('guess a number between 0 and ' + str(x)))
comp_guess=randrange(0,user_guess)
print(closer(goal_num,user_guess,comp_guess))
def so_fun(x,y):
total=0
while x>0:
if grumpy(y):
total+=1
x -=1
print(total)