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

Z GeoWikiCZ
Verze z 1. 12. 2005, 18:45, kterou vytvořil Cepek (diskuse | příspěvky)
(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