Python实践 自动生成情书,可选择类型

本文介绍了一段用Python编写的简单情书生成器,可根据用户输入替换特定字符,适用于不同类型的收信人(直男、程序员、浪漫风或经典款),快速定制专属情书。通过实例展示了如何使用不同风格模板和姓名替换功能。
摘要由CSDN通过智能技术生成

Python实践 自动生成情书代码

这个自动生成比较简陋,无聊的时候突然想出来的
需要使用本地txt文件,将文本内容中的指定字符换成输入的名字,并输出。
在这里插入图片描述
以下是代码

print('********自动生成情书代码*****')
print('**********写给女生的信**********')
print("*******1.直男型 2.程序员型 3.浪漫型******")
print('\n')
print('**********写给男生的信**********')
print("*******1.直白型 2.经典型 ******")
TO_who=input('给男生的还是女生的:')
Type=eval(input('你想要哪种风格的情书(请输入数字):'))
To_name=input('请输入你想写给她\他的名字:')
From_name=input('请输入你的名字:')
def Straight_letter():  #生成直男型情书
    file_name = 'To_woman/直男型/letter_straight.txt'
    with open(file_name, encoding='utf-8') as file_object:  # encoding='utf-8' 将文本以uft-8编码方式打开'文本'
        lines = file_object.readlines()
        pi_string = ''
    for line in lines:  # 将文本内容全部写入pi_string
        if "To_who" in line:
            line=line.replace
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值