“天生我材必有用 千金散尽还复来”,等我回来~

【原创】Python点名器

hjh原创 hjh 107℃ 0评论

之前因为班主任的要求,加上自己闲得蛋疼,写了一个命令行界面的点名器

后来呢,发现并没有什么卵用,班主任觉得界面丑。。(ಥ_ಥ)

好吧,既然写了,就分享一下吧!

程序原理

先来看一下主程序的源代码:

print ('点名器v1.20 build by:hjh')  # 点名器 v1.20 by:hjh
# -*- coding:utf-8 -*-

from random import randint
DictName = {1: '林*欣',  # 创建词典
2: '陈*',
3: '陈*童',
4: '陈*莹',
5: '罗*欣',
6: '王*翰',
7: '张*楠',
8: '蔡*勋',
9: '古*亭',
10: '周*洋',
11: '王*童',
12: '郑*群',
13: '陈*铭',
14: '黄*彬',
15: '邓*希',
16: '李*欣',
17: '廖*扬',
18: '黄*悦',
19: '李*衡',
20: '施*衡',
21: '吴*珠',
22: '陈*芮',
23: '李*嘉',
24: '何*华',
25: '贺*云',
26: '庄*涵',
27: '舒*越',
28: '凌*华',
29: '彭*粤',
30: '程*燊',
31: '沈*',
32: '李*杰',
33: '林*怡',
34: '饶*懿',
35: '徐*欣',
36: '苏*宝',
37: '黄*',
38: '卢*鹤',
39: '罗*琪',
40: '郭*怡',
41: '袁*楠',
42: '曾*程',
43: '焦*函',
44: '杨*琪',
45: '刘*希',
46: '黄*晴',
47: '范*哲',
48: '张*润',
49: '王*欣',
50: '周*',
51: '廖*燃'}

Num = 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,51)]) # 从词典中随机选择对象
        input("Prease <enter>")  # 按回车键继续点名


# 就是创建一个词典,然后随机选择对象并输出(由于隐私,名字已打码)

注意!hjh的开发环境是Python3.6,如果报错,请检查你的Python版本!

使用点名器

直接打开输入循环次数,然后一直按回车就行了,傻瓜式操作。。。。

下载

源代码

因为源代码里的名字都是打码后的姓名,打包成exe也没什么用,所以此程序只供下载源代码!

 

转载请注明:放眼看世界 » 【原创】Python点名器

喜欢 (3)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 咳咳,本副站长来视察捧场了! 😎
    l, zx2019-03-08 22:25 回复
    • 哈哈哈哈
      hjh2019-03-09 22:28 回复
  2. 同志们好 😎
    l, zx2019-03-08 22:25 回复