鸟儿的鸣叫声是世间最美的语言:鸟的语言永远叙述着动人的爱情。

【原创】Python点名器

hjh原创 hjh 332℃ 0评论
本文最后由hjh更新于 2019年9月19日 22:26 可能会因为没有更新而失效。如已失效或需要修正,请留言!

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

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

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

程序原理

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

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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
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点名器

头像
发表我的评论
取消评论
表情

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

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