Python随机点名系统和random

Python随机点名系统和random本文详细介绍了 Python 的 random 模块 包括 shuffle random randrange sample choice 和 randint 等方法 并展示了如何在随机点名场景中避免重复抽取

大家好,欢迎来到IT知识分享网。

一、讲解random

import random lists = [1,2,3,4,5,6,7,8,9] 

1.random.shuffle(lists)

import random lists = [1,2,3,4,5,6,7,8,9] random.shuffle(lists) #打乱列表 print(lists) 结果:[3, 7, 5, 1, 6, 2, 9, 4, 8] 

2.random.random()

import random print(random.random()) #生成0~1之间的随机小数字 结果:0.0 

3.random.randrange(1,10)

import random print(random.randrange(1,10)) #1~9里面随机取值,取得是整数 结果:2 

4.random.sample(lists,4)

import random lists = [1,2,3,4,5,6,7,8,9] print(random.sample(lists,4)) #从lists里面随机取4个值,每次返回结果不一样 结果:[5, 6, 7, 9] 

5.random.choice(lists)

import random lists = [1,2,3,4,5,6,7,8,9] print(random.choice(lists)) # #从lists里面随机取1个值,每次返回结果不一样 结果:4 

6.random.randint(1,10)

import random import time print(random.randint(1,10)) #1~9里面随机取1个值,取得是整数 结果:10 

二、随机点名表

1.==题目:==定义一个函数,输入名字列表,输入随机数量,提取相应数量的名字,当次提取的名字不能有重复。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/133408.html

(0)
上一篇 2025-07-23 17:10
下一篇 2025-07-23 17:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信