Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come disegnare una Five Star Point Usare Python Lingua

Se si utilizza una buona libreria grafica , la scrittura di linguaggio di programmazione Python che disegna stelle a cinque punte , o qualsiasi altre forme geometriche bidimensionali semplici , può essere semplice e veloce . Tkinter è il più utilizzato cross-platform GUI (interfaccia grafica ), biblioteca , e , non a caso , viene fornito in bundle con la maggior parte delle distribuzioni Python . Le probabilità sono che se si dispone di un ambiente standard di Python sul ​​vostro computer , avete già installato questa libreria. Ha tutti i widget standard GUI necessari per creare robuste interfacce utente interattive . Per disegnare forme bidimensionali , come le stelle , include il facile da usare widget di tela . Cose che ti serviranno
scripting Python ambientaliste in Tkinter GUI biblioteca
Pianura editor di testo o codice
Show More Istruzioni
1

Aprire un nuovo file nella vostra editor di testo e inserire le seguenti due righe di codice nella parte superiore : !

# /usr /bin /pythonfrom Tkinter import tela

Quando in esecuzione su qualsiasi variante di Unix /Linux /OS X , il prima riga indica alla shell del sistema operativo dove localizzare l'interprete Python , una shell di comando di Windows ignorerà la prima linea . La riga successiva importa il necessario Tkinter widget di classe , Tela , per l'uso in codice successivo
2

Inserisci le due righe seguenti : .

C = Canvas ( ) c.pack ( )

Questi creare un'istanza del widget Canvas e prepararlo per la visualizzazione.
3

creare un array di vertici per la forma stella a cinque punte , inserendo questa linea di codice :

verts = [ 10,40,40,40,50,10,60,40,90,40,65,60,75,90,50,70,25,90,35,60 ]

Ogni due numeri in questo array rappresentano le coordinate x e y di un singolo vertice della stella. Dieci vertici fanno una stella a cinque punte , quindi, ci sono 20 elementi dell'array . In computer grafica di programmazione gergo , questo array ha un " passo " dei due, cioè ogni due elementi contengono tutte le informazioni necessarie per visualizzare un vertice
4

Inserisci le due righe seguenti : .

for i in range ( len ( Verts ) ) : verts [ i] + = 100

 

Programmazione © www.354353.com