File tree Expand file tree Collapse file tree 3 files changed +82
-0
lines changed Expand file tree Collapse file tree 3 files changed +82
-0
lines changed 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 ()
Original file line number Diff line number Diff line change
1
+ # coding:utf-8
2
+ # Python Requriement:3(For Chinese Characters read purpose only)
3
+ # Made by EnderSodium ender@enderself.co
4
+ # 第 0011 题: 敏感词文本文件 filtered_words.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。
5
+
6
+ class filtered (object ):
7
+ # Read from txt file.
8
+ def _init_ (self ):
9
+ global filtered_words
10
+ filtered_temp = open ('filtered_words.txt' ,'r' )
11
+ temp = filtered_temp .read ()
12
+ filtered_words = temp .split ('\n ' )
13
+
14
+ def check (self ,word ):
15
+ free = False
16
+ for i in filtered_words :
17
+ if word == i :
18
+ print ('Freedom' )
19
+ free = True
20
+ break
21
+ if free != True :
22
+ print ('Human Rights' )
23
+
24
+ def main ():
25
+ # Assign Objects and initialize
26
+ filtered_words_obj = filtered ()
27
+ filtered_words_obj ._init_ ()
28
+ # Read from user
29
+ word = input ('Please put in your word.' )
30
+ filtered_words_obj .check (word )
31
+
32
+ if __name__ == '__main__' :
33
+ main ()
Original file line number Diff line number Diff line change
1
+ 北京
2
+ 程序员
3
+ 公务员
4
+ 领导
5
+ 牛比
6
+ 牛逼
7
+ 你娘
8
+ 你妈
9
+ love
10
+ sex
11
+ jiangge
You can’t perform that action at this time.
0 commit comments