Skip to content

Commit f3b25f9

Browse files
committed
Python3生成激活码示例(String模块ascii_letters和digits用法)
1 parent 5277e2e commit f3b25f9

3 files changed

Lines changed: 31 additions & 0 deletions

File tree

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

string_letters.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import random, string
2+
3+
4+
def rand_str(num, length=7):
5+
f = open('Activation_code.txt', 'w')
6+
for i in range(num):
7+
chars = string.ascii_letters + string.digits
8+
s = [random.choice(chars) for i in range(length)]
9+
f.write('{0}\n'.format(''.join(s)))
10+
f.close()
11+
12+
13+
if __name__ == '__main__':
14+
rand_str(200)

0 commit comments

Comments
 (0)