python - 使用python生成促销代码

标签 python security promotions

通过使用 python 语言,生成促销代码将是一种聪明/有效的方法。 喜欢用于生成折扣券的特殊号码。 喜欢:1027828-1

谢谢

最佳答案

以下不是特别 pythonic 或特别有效,但它可能就足够了:

 import random
 def get_promo_code(num_chars):
     code_chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     code = ''
     for i in range(0, num_chars):
         slice_start = random.randint(0, len(code_chars) - 1)
         code += code_chars[slice_start: slice_start + 1]
     return code

关于python - 使用python生成促销代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2112436/

相关文章:

python - tkinter 单选按钮 : How to align multiline text with the button?

security - 在对 < 和 > 进行编码时,html 标记之间是否可能发生 xss 攻击

git - Jenkins 使用 Git 插件不填充 GIT_COMMIT 以提升构建

java - 为什么 Hybris 中的促销引擎无法正常工作?

python - BeautifulSoup,.descendants 的顺序是什么?

python - 如何将列表中的相似项目分组?

javascript - 当任何查看 js 代码的人都可以看到 javascript API key 时,它有什么意义

php - 如何防止PHP中的SQL注入(inject)?

ios - 如何让我的应用程序出现在移动设备上的 Safari 搜索中的 AppStore 链接下?

python - python函数的参数列表