Ich habe N erstellt, um test1 und test2 zu kombinieren 1 Zeile 10 Ziffern
Wie kann ich eine Variable zuweisen, die diese ganze Funktion enthält? Also könnte ich print A
verwenden und es druckt N 10 Mal. Ich muss Ergebnisse in Zukunft für etwas anderes verwenden.
Außerhalb des Codes unten druckt N das ganze Ding nur einmal. Ich will nicht
Ergebnisse in eine Variable speichern
print N
print N
print N
print N...
Hier ist der ursprüngliche Code
for i in range(10):
test1 = stats.rv_discrete(name='test1', values=(numbers, probability))
test1_results = test1.rvs(size=8)
test2 = stats.rv_discrete(name='test2', values=(numbers2, probability2))
test2_results = test2.rvs(size=2)
N = str(test1_results) + str(test2_results)
print ''.join(str(v) for v in N)
setzen Sie das nur innerhalb einer Funktion mit 'def x():' – Tim
Ich versuchte def vorher. Es gibt mir keine Antwort – Aset
Sie müssen am Ende der Funktion "Variable zurückgeben". – Tim