-1

だから私はこのプログラムを持っていて、ユーザーが問題なく使用できても(数学的に)動作します。唯一の問題は、最終的に、プログラムがユーザーに終了または再起動するように要求したときに、そうではないということです! では、どうすればゲームを再開できますか!!! ご協力ありがとうございました

print('guess what number im thinking of\n')
Max=int(input('Give us your hights number that your interval can have:')) 
Min=0
print'Now think to a number between 0 and',Max,'once you have chose your numebr'
print'Great !'
print'its your turn to help us,if the number is :Exacte (0),higher(1)or lower(-1)'
milieu=(Max-Min)/2
print int(milieu),'is that the number your thinking of ?'
z=input(str('its important that you only answer by 0, 1 or -1:'))
x=False 
while milieu<Max and x==False: 
    if z==0:                  
        print('We had guess what number you chosed')
        x=True
    while z!=0:   
        if z==1: 
            x=False
            Min=milieu  
            milieu=milieu+((Max-Min)/2)   
            print(int(milieu))
            z=input('its important that you only answer by E, G or P:') 
        if z==-1:
            x=False
            Max=milieu  
            milieu=(milieu-((Max-Min)/2))
            print(int(milieu))
            z=input('its important that you only answer by E, G or P:')
            break
while x==True:
    a=input('[5] to go out game\nor [9] to restart:')
    if a==5: break 
    print ("restart")
    if a==9: 
        x=False
4

2 に答える 2