我正在開發一個互動小說遊戲,到現在我也睡行就像這樣:如何在打印之前做單行字符串睡眠?
def pn(n): print(n); time.sleep(2) #print narrative
n1 = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer"
n2 = "quis purus eu lorem lobortis aliquam. Nunc imperdiet orci ac"
n3 = "justo lacinia fringilla."
pn(n1); pn(n2); pn(n3)
我想作一個字符串,如:
nX = """Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer
quis purus eu lorem lobortis aliquam. Nunc imperdiet orci ac
justo lacinia fringilla."""
和睡眠2秒每一行,有沒有辦法做到這一點?我搜索了Python 3.3文檔,找不到任何有用的東西。
你是什麼在你的最後一個例子線是什麼意思?將它拆分成你的意思?或者你在字符串中嵌入換行符(在'Integer'和'ac'後面)? – 2013-04-30 18:26:10
就我個人而言,我發現打印每行之間睡覺兩秒的中頻遊戲確實令人沮喪。如果你想做一個Infocom-esque遊戲,看看[Inform](http://en.wikipedia.org/wiki/Inform) - 這比從零開始編寫所有這些要簡單得多。 – Aya 2013-04-30 18:29:27
@Aya謝謝你的建議,我會看看。 – 2013-04-30 18:43:22