python猜一个数猜对为止_python猜数字(多种实现方法)

设定一个理想数字比如:66,让用户输入数字,如果比66⼤,则显示猜测的结果⼤了;如果比66⼩,则显示猜测的结果小了;只有等于66,显示猜测结果

第一种方式(最简单的方式实现)

n = 66 # 理想数字

num = int(input('请输入一个数:')) # input()的返回值是字符串,所以需要使用int()转换下类型

if num > n:

print('很抱歉,你猜错了!')

elif num < n:

print('很抱歉,你猜错了!')

else: # 这个分支中else表示 num = n

print('恭喜你,猜对了!')

使用随机数进行猜数字,直至猜对为止(对猜数的范围有一个限定)

# 使用随机数猜数字

from random import randint # 导入一个包

n = randint(1, 100) # 随机产生1-100的随机数包含1和100

# random.randint(a,b):用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n:a<=n<=b

你可能感兴趣的:(python猜一个数猜对为止)