Python随机点名的小程序(python随机点名程序怎样写)

http://www.itjxue.com  2023-03-18 16:02  来源:未知  点击次数: 

如何用python编写一个简易的随机点名软件

思路:1、定义一个字典,把名字和数字对应起来;2、引用随机模块;3、输入要点名的个数,通过循环输出名字。

具体代码如下:

#?-*-?coding:utf-8?-*-

from?random?import?randint

DictName?=?{1:?'Aaron',

2:?'Abel',

3:?'Abraham',

4:?'Adam',

5:?'Adrian',

6:?'Alva',

7:?'Alex',

8:?'Alexander',

9:?'Alan',

10:?'Albert',

11:?'Alfred',

12:?'Andrew',

13:?'Andy',

14:?'Angus',

15:?'Anthony',

16:?'Arthur',

17:?'Austin',

18:?'Ben',

19:?'Benson',

20:?'Bill',

21:?'Bob',

22:?'Brandon',

23:?'Brant',

24:?'Brent',

25:?'Brian',

26:?'Bruce',

27:?'Carl',

28:?'Cary',

29:?'Caspar',

30:?'Charles',

31:?'Cheney',

32:?'Chris',

33:?'Christian',

34:?'Christopher',

35:?'Colin',

36:?'Cosmo',

37:?'Daniel',

38:?'Dennis',

39:?'Derek',

40:?'Donald',

41:?'Douglas',

42:?'David',

43:?'Denny',

44:?'Edgar',

45:?'Edward',

46:?'Edwin',

47:?'Elliott',

48:?'Elvis',

49:?'Eric',

50:?'Evan',

51:?'Francis',

52:?'Frank',

53:?'Franklin',

54:?'Fred',

55:?'Gabriel',

56:?'Gaby',

57:?'Garfield',

58:?'Gary'}

Num?=?raw_input('请输入需要点名个数:')

flag?=?True

while?flag:

????if?Num.isdigit():

????????Ind?=?int(Num)

????????flag?=?False

????else:

????????print?'输入错误,请确认'

else:

????for?i?in?range(Ind):

????????print?DictName[randint(1,58)]

运行结果:

请输入需要点名个数:4

Brant

Cheney

David

Alan

15个Python入门小程序,你都知道哪些

有不少同学学完 Python 后仍然很难将其灵活运用。我整理15个 Python 入门的小程序。在实践中应用 Python 会有事半功倍的效果。

实现数学里的二元二次函数: f(x, y) = 2x^2 + 3y^2 + 4xy ,需要用到指数运算符 **

将一个正整数的个位数,以及除个位数外的部分分离。需要用到 模(取余数) 运算符 % ,和 整除 运算符 //

实现一个简单的累加器,可以接受用户输入3个数字,并将其累加。需要用到 复合赋值运算符:+=

输入年份,判断是否是闰年。闰年判断方法:能被4整除,但不能被100整除;或者能被 400 整除。需要用到 算术运算符 和 逻辑运算符

输入一个数字,判断基数还是偶数,需要 模 运算和 if ... else 结构

之前做过华氏度转摄氏度,现在通过 分支结构 实现二者互转。

输入三个边长度,判断是否构成三角形。 构成三角形的条件:两边之和大于第三边 。

输入成绩分数,输出分数对应的等级。

某企业的奖金根据销售利润按照如下规则计算提成。输入销售利润,计算奖金。

程序随机生成一个正整数,用户来猜,程序根据猜的大小给出相应的提示。最后,输出用户猜了多少次才猜中。

输入一个正整数,判断是否是素数。 素数定义:大于1的自然数中,只能被1和它本身整除的自然数。如:3、5、7

用程序实现石头剪刀布 游戏 。

字典的key是姓名,value是身高,现在需要按照身高对字典重新排序。

将二元二次函数封装在函数中,方便调用

初学python的小伙伴注意哦~不要只依赖于教程,而忽视实操的能力。不然,是很难有进步的。可以多动动手,尝试一下,积累经验。

Python生成随机点

终端调用 python3 test.py 1 1 1 20 ,生成位于圆心为(1,1),半径为1的圆形区域内的20个随机点,得到下图:

抽签助手小程序怎么导入名单

在Excel中新建两列单元格,一列为序号,一列为学生姓名,输入好后,复制两列数据;然后打开网站,点击“导入名单”,粘贴刚刚复制的数据,然后点击确定;

步骤二:修改配置

①修改抽奖标题和抽奖人数把一等奖人数改为0,点击“增加奖项”,将奖项名称改为“回答问题”,并将该奖项人数设为想要点名回答问题的人数;随机点名的准备工作已经设置完成,如下动图:步骤三:随机点名

①点击“开始”,选择抽取奖项,选中刚刚设置的“回答问题点击“立即抽奖”,学生名字会自动滚动,教师自己选择何时停止滚动,即可看到抽到的学生名字

随机点名小程序怎么做

在使用ExcelExcel制作随机点名小程序这个问题。

软件:Exce2016

电脑:华为MateBook14

系统:Windows10

1、打开文件,进入【开发工具】点击【visual basic】。

2、打开需要点名的所在sheet表,并输入代码,并单击【保存】。

3、弹出另存为,设置保存类型,将文件保存为xlsm。

4、在【开发工具】-【插入】一个按钮。

5、在弹出的“指定宏,选择sheet”点名,并点击【确定】。

6、更改控件上的名称“点名,并设置基本格式”,后点击【即可】。

菜鸟,想做一个随机点名软件,抽取班上同学名字的那种。求方法,具体步骤,需要什么软件做。

VB可以做,什么软件都可以,就是随机数

要点名很容易,随机抽取一名同学即可。但是点名以后的数据记录和分析处理比较复杂。

你可以下载“倪大侠点名计分器”看一看,去“倪大侠软件”官网下载最新版,不断更新中。

(责任编辑:IT教学网)

更多

推荐思科认证文章