目的:生成一串前三位是A1C+十三位字母加数字相结合的重复字符串。如"A1CYWUEYEDSWBP71"。
要求:每次打开都能生成一个,而且和过去生成的永不重复。

怎么用python生成一段固定13位的字母和数字的字符串
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- CSDN专家-HGJ 2021-10-31 12:16关注
参考代码 :
import string import random x='A1C'+''.join(random.sample(string.ascii_uppercase+string.digits,13)) with open('pass.txt','a+',encoding='utf-8') as f1: if x not in f1.readlines(): f1.write(x+'\n') with open('pass.txt','r',encoding='utf-8') as f2: print(f2.readlines()[-1])
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用