Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobraziť Python matríc Ľahko

Python nemá vstavaný dátový typ reprezentovať matematické matice . Predstavujú dvojrozmerné matice v Pythone pomocou vnorených zoznamov , inými slovami vytvorenie " zoznam zoznamov . " Ak zadáte názov matice ste definovaného do interprétereri Pythone jej obsah bude zobrazený , ale nie vo veľmi čitateľné spôsobom . Napíšte funkciu v novom module na zobrazenie obsahu matrice usporiadané , ľahko čitateľnom formáte . Pokyny dovolená 1

Otvorte prázdny textový súbor , ktorý chcete písať nový modul . V systéme Windows kliknite na ponuku Štart , vyberte " Všetky programy " , zvoľte " príslušenstvo " a kliknite na tlačidlo
2

vložte nasledujúci kód do prázdneho dokumentu " Poznámkový blok . " :

# matrix výstupný modul

def matprint ( matice , padding = 3 ) :

print ( ' \\ n' )

riadkov v matici :

pre stĺpcov v riadkoch :

tlač ( . str ( stĺpce ) rjust ( padding ) , end = '' )

print ( ' \\ n' )
3

v menu " Súbor " alebo stlačte " Ctrl + S " Kliknite na tlačidlo " Save " pre uloženie modulu . Prejdite na " Lib " v rámci adresára , Python ( v systéme Windows je to zvyčajne " C : \\ Python32 \\ Lib \\ " ) . Názov súboru " matprint.py " a kliknite na tlačidlo " Uložiť " .
4

Otvorte interpret jazyka Python a zadajte nasledujúci príkaz na import funkciu " matprint " :

z matprint dovozu *
5

Určte maticu s názvom " matrix " pomocou vnorených zoznamov :

matrix = [ [ 1,2,3 ] , [ 4,5,6 ] , [ 7 , 8,9 ] ]
6

Zadajte nasledujúci príkaz na zobrazenie obsahu " matrice " pomocou " matprint : "

matprint ( matice )
7

Zadajte argument " padding " zmeniť vodorovné medzery medzi stĺpcami :

matprint ( matice , 2 )

Uistite sa , že táto hodnota je najmenej tak veľká ako najväčší počet číslic akejkoľvek hodnoty vo vašom matrixe . Predvolená hodnota je 3.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené