Frage

Ich habe Funktionen, die kleinen Teile einer Figur Generation beitragen. Ich versuche, diese Funktionen zu verwenden, um mehrere Figuren zu generieren? So etwas wie folgt aus:

  1. Arbeit mit 1
  2. etwas anderes tun
  3. Arbeiten mit 2
  4. etwas anderes tun
  5. Arbeit mit 1
  6. etwas anderes tun
  7. Arbeiten mit 2

Wenn jemand helfen könnte, das wäre toll!

War es hilfreich?

Lösung

Es gibt mehrere Möglichkeiten, dies zu tun, und die einfachsten ist es, die Zahl Zahlen zu verwenden. Der Code macht unten zwei Figuren, # 0 und # 1, die jeweils mit zwei Leitungen. # 0 hat die Punkte 1,2,3,4,5,6 und # 2 die Punkte 10,20,30,40,50,60.

from pylab import *

figure(0)
plot([1,2,3])

figure(1)
plot([10, 20, 30])

figure(0)
plot([4, 5, 6])

figure(1)
plot([40, 50, 60])

show()

Andere Tipps

Für eine allgemeine Antwort auf diese Frage und auf die Fragen können Sie bald haben, würde ich die empfehlen offizielle Tutorial .

Der beste Weg, um mehrere Figuren zu zeigen, ist die Verwendung matplotlib oder pylab. (für Windows) mit matplotlib können Sie die Zahlen vorbereiten und dann, wenn Sie den Prozess mit ihnen beenden können Sie zeigen, mit dem Comand „matplotlib.show ()“ und alle Zahlen angezeigt werden sollen.

(unter Linux) Sie Probleme dont haben Änderungen an Zahlen hinzugefügt, da der interaktive Modus aktivieren ist (unter Windows den interaktiven Modus Sie OK nicht funktionieren).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top