匿名用户

1级

2018-05-30 回答

思路: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

关于点名的简单python编程_如何用python编写一个简易的随机点名软件相关推荐

  1. 怎么用python制作随机点名软件_如何用python编写一个简易的随机点名软件?

    自问自答哈哈,高铁上随便写的代码 不过randint那里debug好像要(0, 3)不知道是什么原因 import random my_list = ['张三', '李四', '王五', '杨六'] ...

  2. 怎么用python制作随机点名软件_如何用python编写一个简易的随机点名软件

    展开全部 思路:1.定义一个字2113典,把名字和数字对应起5261来:2.引用随机4102模块:3.输入要点名的个数1653,通过循环输出名字. 具体代码如下:# -*- coding:utf-8 ...

  3. 初学者怎么自学python编程_怎样自学python编程?从零开始学习python,400集免费教程!...

    作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路.我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路. 01先了解一下什么是python‍? ...

  4. 怎样用python搭建简单的系统_如何用Python搭建一个简单的推荐系统?

    推荐系统的相关知识我们已在前文中提到,在这篇文章中,我们会介绍如何用Python来搭建一个简单的推荐系统. 本文使用的数据集是MovieLens数据集,该数据集由明尼苏达大学的Grouplens研究小 ...

  5. 如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...

    计算机已经不再只是用来工作的方盒子.任何拥有一个可编程处理中心的东西都可以称作计算机.游戏终端.智能手机.全球卫星定位系统(GPS)单元.平板电脑以及其他许多令人难以置信的设备都说明了这一点.它们都是 ...

  6. excel和python建模_如何用Python提高办公(Excel)效率?

    1 T: G2 ^3 U. x0 ?. W* A: `如何用Python提高办公(Excel)效率? ; m+ Z; f& U4 H' I这几天在家里利用网络视频教程学习了一下简单的Pytho ...

  7. python剪刀石头布_如何用python写剪刀石头布

    如何用python写剪刀石头布 发布时间:2020-07-20 11:52:16 来源:亿速云 阅读:111 本篇文章给大家分享的是有关如何用python写剪刀石头布,小编觉得挺实用的,因此分享给大家 ...

  8. python编程案例教程-quot;怎样编写一个教学案例quot;python编程案例教程电子教案...

    怎样编写一个教学案例 1.什么是教学案例 (案是论) 教育教学案例是含有解决某些疑难问题,某些原方法.策略运用的教育教学情境故事的描述,故事中渗透课程改革的思想和理念,展现在教育教学理论.方法指导下解 ...

  9. 词云python灿烈_如何用Python做中文词云?

    打算绘制中文词云图?那你得先学会如何做中文文本分词.跟着我们的教程,一步步用Python来动手实践吧. 需求 在<如何用Python做词云>一文中,我们介绍了英文文本的词云制作方法.大家玩 ...

最新文章

  1. ListView在列表中新增一行的操作(增加、取消)
  2. PPLIVe是如何通过URL来启动程序的?
  3. Altium Designer 09 使用要点:电气连接工具
  4. 【面试招聘】程序员面试完全指南
  5. android 禁用dlsym_Android 7.0 dlopen 函数分析
  6. 单独一台机器测试Open×××加密隧道的问题和解决
  7. php descryptoserviceprovider,[WPF]C#和php实现DES加密和解密
  8. IOS访问webserver接口
  9. 计算机485通讯原理,软件实现 - 基于Modbus协议的RS485总线通讯机设计原理及应用...
  10. linux安装系统时安装多路径包,红帽子linux安装配置多路径
  11. rror: [$injector:unpr] http...r?p0=contentCategoryServicePro错误解决方案
  12. C# #region简单使用
  13. 国内公认18处超级美景
  14. 3-maven学习-学习创建maven的依赖属性
  15. 细说强网杯Web辅助
  16. android 蓝牙 自动扫描,android蓝牙扫描(简单
  17. 案例分析-金融业网络安全攻防
  18. visual c++ 棋牌类游戏编程实例
  19. 艺术家孙溟㠭艺术之路
  20. 利用Python批量识别电子账单数据

热门文章

  1. 通信 / HTTPS 过程详解
  2. 通信 / HTTP / 什么是 REST 接口
  3. 数据结构与算法 / 栈(stack)
  4. 启明云端分享|ESP32-C3选型参考
  5. h5 bootstrap 小程序模板_一道面试题小程序与H5的区别
  6. html 抓取 post 请求,javascript – 获取HTML Form Post方法的返回值
  7. java.library.path hadoop_关于java:Hadoop“无法为您的平台加载本机Hadoop库”警告
  8. c 对一个mysql数据库进行操作_C/C++对MySQL操作
  9. 爬小说遇到编码问题 笔趣阁
  10. POJ 3974 Palindrome (算竞进阶习题)