File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # coding:utf-8
2+ # Python Requirement:3
3+ # Made by EnderSodium ender@enderself.co
4+ # 第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?
5+
6+ import random
7+
8+ # Generate alphabetical stuff
9+ def gene_let (code ):
10+ randomnum = random .randint (65 ,90 )
11+ temp = chr (randomnum )
12+ return code + temp
13+
14+ # Generate numerical stuff
15+ def gene_num (code ):
16+ temp = str (random .randint (0 ,9 ))
17+ return code + temp
18+
19+ def generate ():
20+ code = ''
21+ code = gene_let (code )
22+ code = gene_num (code )
23+ code = gene_num (code )
24+ code = gene_let (code )
25+ code = gene_num (code )
26+ code = gene_let (code )
27+ code = gene_num (code )
28+ code = gene_num (code )
29+ code = gene_let (code )
30+ code = gene_num (code )
31+ print code
32+
33+ def main ():
34+ for i in range (199 ):
35+ generate ()
36+
37+ if __name__ == '__main__' :
38+ main ()
You can’t perform that action at this time.
0 commit comments