python表白项目代码
时间: 2024-08-12 21:05:37 浏览: 38
Python 表白项目通常是一个简单的文本交互程序,用于模拟浪漫场景下的表白过程,比如生成随机的情书、对话等。下面是一个基础的 Python 表白项目代码示例:
```python
import random
class表白者:
def __init__(self, name):
self.name = name
self.messages = ["亲爱的{},我一直想对你说...","从见到你的那一刻起,我就..."]
def 表白(self):
print(random.choice(self.messages).format(self.name))
# 创建表白对象
表白者1 =表白者("小红")
表白者1.表白()
```
在这个例子中,我们创建了一个名为 `表白者` 的简单类,它有名字属性和两个表白消息列表。通过 `表白()` 方法,我们可以随机选择一条消息进行表白。
如果你想要更复杂一些,可以添加更多的情感选项、情境分支,甚至用户输入响应的功能。以下是拓展后的版本:
```python
class表白者:
def __init__(self, name):
self.name = name
self.messages = [
"亲爱的{},我一直想对你说...",
"你是我生命中的光,{}。",
# 更多表白台词...
]
self.questions = ["你愿意和我共度一生吗?", "你会接受我的心意吗?"]
def表白(self):
print(random.choice(self.messages).format(self.name))
answer = input(random.choice(self.questions))
if "同意" in answer.lower():
print("太好了,我爱你,{}!".format(self.name))
表白者1 =表白者("小明")
表白者1.表白()
```