随机生成0到100之间的10个随机数,然后使用冒泡排序将这10个数按从小到大的顺序排序 生成10个随机数 冒泡排序 random.sample() random.random() 生成一个随机浮点数n:0<= n < 1.0 random.uniform() random.randint() random.randrange() random.choice() random.shuffle()import random
num = range(0, 100) # 范围在0到100之间,需要用到range()函数。
nums = random.sample(num, 10) # 选取10个元素
print(nums)
for i in range(len(nums) - 1):
for j in range(len(nums)-i-1):
if nums[j] > nums[j+1]:
nums[j], nums[j+1] = nums[j+1], nums[j]
print(nums)
range() 函数
range(start, stop[, step])
random模块中的方法
sample(序列,n)
import rando
num = random
print(num)
random.uniform(a,b)
random.randint(a, b)
random.randrange([start], stop[, step])
random.choice(sequence)
random.shuffle(x[, random])