import datetime
import random
import string
"""
编码格式:YYYYMMDD 身份证后四位、四位随机数
"""
datetime_str = datetime.datetime.now().strftime('%Y%m%d')
id_card = '340825198901113524'
card_str = id_card[-4:]
random_str = random.choices(string.digits, k=4)
random_str = "".join(random_str)
res_str = '%s%s%s' % (datetime_str, card_str, random_str)
print('res_str',res_str)
实现效果:
心有猛虎,细嗅蔷薇