Python 随机数猜数字游戏代码详解
在您提供的代码中,存在一些语法错误。以下是修正后的代码:
import random
num = random.randint(1, 10)
num2 = int(input('请输入1-10之间的随机数: '))
if num == num2:
print('猜对了')
elif num > num2:
print('错了,比数字小')
elif num < num2:
print('错了,比数字大')
num3 = int(input('请再输入1-10之间的随机数: '))
if num == num3:
print('猜对了')
elif num > num3:
print('错了,比数字小')
elif num < num3:
print('错了,比数字大')
num4 = int(input('请再输入1-10之间的随机数: '))
if num == num4:
print('猜对了')
elif num > num4:
print('错了,比数字小')
elif num < num4:
print('错了,比数字大')
else:
print('再接再厉')
修正后的代码中,通过random.randint(1, 10)生成一个1到10之间的随机整数。接下来,根据用户输入的数字与随机数进行比较,输出相应的猜测结果。如果第一次猜测不正确,则会要求再次输入数字,并进行第二次猜测。如果第二次猜测不正确,则再次要求输入数字,并进行第三次猜测。如果三次猜测都不正确,则输出'再接再厉'。
原文地址: https://www.cveoy.top/t/topic/hk4 著作权归作者所有。请勿转载和采集!