我將向您展示我想要完成的簡單演示:
import numpy as np
word = input("Enter a word : " ' ')
pxlength = (len(word))
word= " ".join(word)
m = (np.str_(word))
for g in range(5):
print(m)
如果我輸入我的名字 - Eitan 它將列印:
e i t a n
e i t a n
e i t a n
e i t a n
e i t a n
我想要的是一個代表輸出的變數,我們將稱他為 e,我試圖做到這一點:print(e)
它會列印:
e i t a n
e i t a n
e i t a n
e i t a n
e i t a n
我試圖在很多地方尋找這個,但我可能不知道如何搜索以及搜索什么......我知道這是一個非常愚蠢的曲,但我真的需要幫助,tnx。
uj5u.com熱心網友回復:
你可以做這樣的事情
e = f'{word}\n' * 5
print(e)
uj5u.com熱心網友回復:
您要實作的目標比看起來要復雜得多,并且可能意味著問題本身存在缺陷 - 您不需要在代碼中進一步使用列印輸出。話雖如此,可以通過捕獲 stdout 和 stderr 來實作,如下所述:https : //stackoverflow.com/a/40417352/9296093
uj5u.com熱心網友回復:
嘗試這個:
word = input("Enter a word : " ' ')
word_sep = ' '.join(word)
e = '\n'.join([word_sep]*5)
print(e)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/367563.html
