```python from random import choice # 定义姓名的构成元素和规则 father_surname = "夹谷" mother_surname = "季" book_reference = "《国语》书籍正文内容" # 姓名推荐的构成 names = [ { "name": "夹谷诚", "score": "90", "pronunciation": "jiā gǔ chéng", "five_elements": "木", "meaning": "诚表示真诚,寓意着追求真理和诚信,成功的基石", "calculation": "五格大吉,适合追求成功的宝宝" }, { "name": "夹谷伟", "score": "85", "pronunciation": "jiā gǔ wěi", "five_elements": "土", "meaning": "伟表示伟大,寓意着胸怀宏大,追求伟大的目标,成就非凡", "calculation": "五格吉祥,启发宝宝追求伟大的成功" }, { "name": "夹谷昊", "score": "88", "pronunciation": "jiā gǔ hào", "five_elements": "火", "meaning": "昊指广阔的天空,象征着无边的前景,追求更高的目标", "calculation": "五格吉祥,寓意着高远的目标和成功" } ] # 格式化生成内容 formatted_names = [] for name_data in names: formatted_names.append(f" 父亲姓氏:{father_surname} ") formatted_names.append(f" 母亲姓氏:{mother_surname} ") formatted_names.append(f" 参考书籍:{book_reference} ") formatted_names.append(f" 推荐姓名: ") formatted_names.append(f" 姓名1:{name_data['name']} ") formatted_names.append(f" 打分:{name_data['score']} ") formatted_names.append(f" 读音:{name_data['pronunciation']} ") formatted_names.append(f" 五行:{name_data['five_elements']} ")
|