速查Python课后第019讲:学到这章 for 循环生成 10000 个数的使用 妙!
本帖最后由 小蜂队 于 2021-11-24 17:38 编辑0.让我印象深刻的一点是我在思考着如何让 for i in range 如何生成 10000 随机数,但是小甲鱼老师的代码却是利用 for i in range(10000) 充当个盒子,充当个计数器。而真正生成 10000 个随机数的是 x = random.randint(1,65535),这让我在一次感受到 for 语句的强大。
import random
nums = []
for i in range(10000):
x = random.randint(1, 65535)
nums.append(x)
target = int(input("请录入目标整数:"))
isFind = False
n = len(nums)
for i in range(n):
for j in range(i+1, n):
if nums + nums == target:
print()
isFind = True
if isFind == False:
print("找不到!")
0.1 执行结果如下:请录入目标整数:796
>>>
页:
[1]