我在上课时正在为Mad-Libs工作。
基本上我需要在字符串中隔离{blank}并将其作为提示打印出来。然后我需要将该输入返回到以前空白的位置。这一切都需要循环,直到处理完所有剩余的空白。我认为替换相对容易,我只需要知道如何隔离{blank}。
感谢您的帮助。
答案 0 :(得分:0)
在python中有很多方法可以做到这一点,但你可以拆分该行,然后重新创建一个响应变量,用户提示回答:
a = 'This is a string'
resp = ''
for i in a.split():
prompStr = prompt_user()
resp = resp+i+prompStr