如何编写一段程序实现这个代码
时间: 2024-11-20 10:45:01 浏览: 4
基于java的语法分析实现代码与程序报告
在Python中,如果你有一个简单的字符串问候并想让一个名为Randy的角色响应,你可以创建一个函数来模拟这个场景。假设你想让Randy对不同的输入有不同的回应,可以这样做:
```python
def respond_randy(message):
if message.lower() == "hi":
return "Hi, there, Randy!"
elif message.lower() == "how are you":
return "I'm doing great, thanks for asking!"
else:
return "Sorry, I don't understand that."
# 用户输入
user_input = input("You: ")
response = respond_randy(user_input)
print(f"{response}\n")
```
在这个例子中,`respond_randy`函数接受一个消息作为参数,检查它是否匹配预设的模式,然后返回对应的回应。用户通过`input()`函数获取输入,再将输入传递给函数得到Randy的回答。
阅读全文