python---random随机数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
生成一个随机的整数,判断该整数是否为偶数

import random
temp = random.randint(0,9)
print(temp)
if temp%2==0 :
    print("偶数")
else:
    print("奇数")

生成一个30个数的列表范围在1 - 100 的偶数

import random
mlist = [random.randint(1,101) for i in range(30)]
print(mlist)
mlist = []
for i in range(30):
    temp = random.randint(1,101)
    if temp%2==0:
        mlist.append(temp)
print(mlist)

随机生成一个包含20个长度为20的随机字符串的列表,并按照首字母的顺序降序排序,并输出结果。

import random
mlist = []
for i in range(20):
    nums = "".join(random.choices("zxcvbnmasdfghjklqwertyuiop", k=20))
    mlist.append(nums)
print(mlist)
mlist.sort()
print(mlist)

生成40个0到200之内的随机数,将这40个随机数保存到numList

import random
numList = [random.randint(0,201) for i in range(40)]
print(numList)
print(len(numList))

随机生成20个长度为30的字符串

import random
mlist1 = ["".join(random.choices("qweruioasdhjklZX",k=30)) for i in range(20)]
print(mlist1)
print(len(mlist1))
发布了213 篇原创文章 · 获赞 104 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42363032/article/details/104434329