Hallo !
Ich habe hier einen kleinen Ausschnitt aus einem längeren Programm -->
for zeile in range(1,n+1):
for spalte in range(1, n+1):
print("Koeffizient a(",zeile,",",spalte,") :", end=" ")
a[zeile,spalte]=input()
Mein Frage ist, ob es möglich ist, die Zeile print("Koeffizient a(",zeile,",",spalte,") :", end=" ") direkt mit einem input-Befehl zu realisieren, damit man die 2 getrennten Zeilen print("Koeffizient a(",zeile,",",spalte,") :", end=" ") und a[zeile,spalte]=input() zu einer einzigen Zeile zusammenfassen kann, wenn ja, wie müsste das dann aussehen ?
Oder ist es so, wie ich das gemacht habe, bereits die beste Art das zu programmieren, weil es besser ist das in 2 Zeilen zu machen anstatt in einer einzigen Zeile ?
LG
Komplexer Input Befehl in Python möglich ?
@Spielkamerad: bei input kann man auch einen String angeben, den Du nur noch mit Deinen Variablen formatieren mußt:
Code: Alles auswählen
for zeile in range(1, n+1):
for spalte in range(1, n+1):
a[zeile, spalte] = input("Koeffizient a({},{}) :".format(zeile, spalte))
-
- User
- Beiträge: 8
- Registriert: Dienstag 3. November 2015, 02:08
@Sirius3
Recht herzlichen Dank für deine exzellente Antwort !
LG
Recht herzlichen Dank für deine exzellente Antwort !
LG