Python - příkaz print bez přechodu na nový řádek

Z GeoWikiCZ
Verze z 20. 4. 2008, 19:42, kterou vytvořil Landa (diskuse | příspěvky) (zvyrazneni syntaxe+sablona python)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Pokud chceme, aby příkaz print neprovedl odřádkování, ukončíme jej znakem čárka (,)

 #!/usr/bin/python
 
 from scipy  import *
 
 A = mat('[1 3 5; 2 5 1; 2 3 8]')  # matice
 b = mat('[10; 20; 30]')           # vektor
 Q = linalg.inv(A)
 
 
 # tisk matice po radcich
 m, n = Q.shape
 
 for i in range(0, m):
    for j in range(0, n):
 
       # tisk bez prechodu na novy radek je ukoncen carkou
       print '%12.3e ' % Q[i,j],  
 
    # standardni tisk, prechod na dalsi radek
    print

[ Zpět ]