github/Show me the code (1)

第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?

import random, string

def generate_random_string(len=10):
chars = string.digits + string.letters
str = [random.choice(chars) for i in range(len)]
return str

def write_to_file(filename="active_code.txt", num=200):
with open(filename, 'w') as f:
for i in range(num):
f.write(''.join(generate_random_string())+'\n')

write_to_file()

你可能感兴趣的:(github/Show me the code (1))