我定义了两个列表:
lunchQuote=['ska vi ta %s?','ska vi dra ned till %s?','jag tänkte käka på %s, ska du med?','På %s är det mysigt, ska vi ta där?']
lunchBTH=['thairestaurangen vid korsningen','det är lite mysigt i fiket jämte demolabbet','Indiska','Pappa curry','boden uppe på parkeringen'
,'Bergåsa kebab','Pasterian','Villa Oscar','Eat here','Bistro J']
正如您在第一个列表中看到的,我想使用%s将每个列表中的所有字符串绑定到一个新的字符串上,我可以将其发送回程序
一个成功的新字符串示例可以是:
ska vi ta thairestaurangen vid korsningen?
问题是我不太明白它是如何与%s一起工作的,在使用它之前我必须做些什么。我以前使用过.format,但后来只使用常规字符串,而不是两个不同列表中的字符串
我已经开始保存随机选择的选项,并将它们保存在一个变量中:
lunchQuote = random.choice(lunchQuote)
BTH = random.choice(lunchBTH)
我下一步该怎么办
最好的方法是使用
format
方法,定义lunchQuote
如下也可以使用
%s
,如下所示:相关问题 更多 >
编程相关推荐