We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4176515 commit 0cc3083Copy full SHA for 0cc3083
1 file changed
stingroc/0001/0001.py
@@ -0,0 +1,28 @@
1
+import random
2
+
3
+if __name__ == "__main__":
4
+ NUM_OF_TICKET = 20
5
+ LENGTH_OF_TICKET = 10
6
7
+ char_lst = []
8
9
+ def get_lst(lst, c1, c2):
10
+ char_lst = lst[0]
11
+ for i in range(ord(c1), ord(c2) + 1):
12
+ char_lst.append(chr(i))
13
14
+ get_lst([char_lst], '0', '9')
15
+ get_lst([char_lst], 'a', 'z')
16
+ get_lst([char_lst], 'A', 'Z')
17
18
+ def gen_ticket():
19
+ single_ticket_lst = [char_lst[random.randint(0, len(char_lst) - 1)]
20
+ for i in range(LENGTH_OF_TICKET)]
21
22
+ return "".join(single_ticket_lst)
23
24
+ result = set()
25
+ while len(result) <= NUM_OF_TICKET:
26
+ result.add(gen_ticket())
27
28
+ print result
0 commit comments