十次以内(含十次)猜中:
import random
computer = random.randint(1,100)
count = 1
while count <=10:
user = int(input('请输入一个整数'))
if user == computer:
print('电脑随机数%d'%computer)
print('恭喜你,猜对了')
break
elif user > computer:
print('大了')
elif user < computer:
print('小了')
count += 1
if count == 11:
print('十次了,还没猜中')
十次以内(含十次)以分数定输赢:
import random
computer = random.randint(1,100)
count = 1
score = 0
computer_score = 0
while count <=10:
user = int(input('请输入一个整数'))
if user> computer:
score += 1
print('电脑随机数%d'%computer)
print('人得分%d,电脑得分:%d'%(score,computer_score))
elif user < computer:
computer_score += 1
print('电脑随机数%d'%computer)
print('人得分%d,电脑得分:%d'%(score,computer_score))
count += 1
if score > computer_score:
print('人赢\n人总得分:%d,电脑总得分:%d'%(score,computer_score))
else:
print('电脑赢\n人总得分:%d,电脑总得分:%d'%(score,computer_score))