python certificazione

Certificazione Python

August 10

Python offre ai programmatori un notevole potere e l'utilità, e in Web sviluppo presenta una solida alternativa per linguaggi come Ruby e Perl. Alcuni programmatori hanno cercato di ottenere la certificazione in Python. certificazione linguaggio di programmazione, al suo meglio, offre due vantaggi. Insegna programmatori abbastanza per diventare esperti o addirittura magistrale in quella lingua, arrotondando la loro comprensione della lingua e di fornire loro le competenze di auto-educare se stessi ulteriormente. In secondo luogo, fornisce un "pezzo di carta" oggettiva per i programmatori di dimostrare ai potenziali datori di lavoro che possiedono un alto livello di abilità.

Sia per Certificare

Alcuni datori di lavoro piace vedere le certificazioni del linguaggio di programmazione su un curriculum, o perché ritengono che essa veicola la disciplina e l'esperienza, o perché la loro azienda ha quote per i programmatori certificati. Altri datori di lavoro, tuttavia, ritengono che il certificato non aggiunge valore alla domanda di lavoro del candidato, in quanto questi certificati indicano solo che il candidato ha completato una classe e che non può dimostrare alcuna competenza reale. Invece, questi datori di lavoro possono preferire di vedere i campioni esperienza e codice del progetto. Dato che un certificato Python stimabile può costare diverse centinaia di dollari, la questione se per acquisire uno merita la vostra considerazione attenta. In generale, probabilmente non è necessario un certificato a meno che il potenziale datore di lavoro vuole specificamente per vederlo.

Offerte stimabili

Se fate richiedere un certificato di Python, assicurarsi di andare in un istituto di istruzione rispettabile. Internet ha molte truffe e cartiere che emetterà un certificato di valore in cambio del tuo denaro prezioso. Come regola generale, prendere in considerazione solo i programmi provenienti da università di spicco la cui reputazione si può facilmente verificare. Solo pochi tali programmi esistono, alcuni disponibili on-line e un po 'in classe.

online

La Scuola O'Reilly di Technology offre un programma di certificazione on-line Python basata su ben considerato. La sua eccellente reputazione è in parte basato sulla autorità del suo sviluppatore, l'istituzione che rilascia il certificato e il dipartimento universitario che sostiene esso. Sviluppato da Steve Holden, presidente della Python Software Foundation, il programma si compone di quattro corsi progressione da un corso per principianti ad uno avanzato. Il certificato vero e proprio esce dalla University of Illinois, e Dipartimento di Informatica dell'università approva il programma. Ogni corso costa circa 400 $.

Nella classe

Ogni anno il servizio Università di Washington professionale e la formazione continua offre un rigoroso programma di formazione Python di nove mesi nel centro di Seattle. Orientata verso novizi Python, i programmatori di altre lingue, sviluppatori, amministratori di sistema, e gli scienziati, il corso offre una formazione completa in Python. L'Università di Washington Dipartimento di Computer Science & Engineering, in collaborazione con l'Università di Washington a Bothell Computing & Software Systems programma, ha sviluppato il corso. Il corso completo costa circa 2500 $.

Come scaricare Python 3 su Mac

February 20

Python è un linguaggio di programmazione e ambiente operativo che si utilizza per lo sviluppo di applicazioni e programmi per computer. Se si vuole programmare Python sul vostro Mac, è utile per installare l'intero ambiente operativo. Python 3 per Mac installato da un pacchetto di installazione e quindi molto poco interazione umana è necessario installare (a differenza dell'impianto Unix per esempio). Per scaricare il programma di installazione, basta andare al sito ufficiale di Python.

istruzione

1 Vai a Python.org.

2 Fai clic su "Download".

3 Fai clic su "Uscite".

4 Fai clic su "3.2" per Python 3.2, che è stato rilasciato nel febbraio 2011.

5 Scorrere verso il basso e fare clic sul link per il "Mac OS X a 64 bit / 32-bit Installer (3.2) per Mac OS X 10.6." Questo scarica il programma di installazione sul Mac.

Che cosa è un Chrome Python?

June 12

Non è del tutto esatto dire Chrome Python. Sono due cose decisamente diverse, ma collegate. Uno è il risultato dell'altro, e senza Python, Chrome non esisterebbe. Essere in grado di definire individualmente si può portare a una conoscenza di base di ciascuno e come essi si riferiscono.

Browser web

Un browser Web è la vostra finestra in Internet. Si tratta di un programma software che si avvia al fine di visualizzare le pagine sul World Wide Web. All'inizio di Internet, c'era un numero limitato di browser disponibili, ma col passare del tempo più ha cominciato a pop-up. Come ogni software, browser richiedono un linguaggio di programmazione per lavorare. È il linguaggio che costruisce la composizione e la struttura del browser. Chrome è un browser Web, uno dei tanti attualmente disponibile per navigare sul Web.

Il browser Chrome

Chrome è un prodotto del Google Corp. Si è scoperto ad un programma open source, Chromium, per il suo design originale quando lo sviluppo del browser. Chrome promette di fornire velocità e la sicurezza quando si va su Internet, il sito spiega. Google continua a espandere la sua versione del browser Internet e offre anche la possibilità di giocare con alcune delle funzionalità come li costruiscono. Ci sono un certo numero di linguaggi di programmazione che vanno nel codice intricata di Chrome. Questi includono C ++, JavaScript e Python.

Linguaggi di programmazione

I linguaggi di programmazione sono la carne e le patate di software. Lo scopo di un linguaggio di programmazione è quello di fornire istruzioni al computer che lo aiutano a costruire un programma. Software non è una struttura rigida. E 'qualcosa che il computer crea basa su istruzioni del linguaggio di programmazione. Le lingue sono disponibili in una varietà di formati, ciascuno con un diverso ruolo nel processo di sviluppo. Chrome combina un paio di lingue per costruire il codice, tra cui Python.

La Python linguaggio

Python rientra nella classe di linguaggio di programmazione general purpose. Questo significa che può essere utilizzato in molti modi diversi, come scripting. Python è stato sviluppato dal programmatore Guido van Rossum nel 1980 come parte di un sistema operativo. Google continua a usare Python per creare nuove estensioni e funzioni per Chrome. Altre aziende che lavorano all'interno di un ambiente di Python includono Yahoo, Zope Corp. e Shopzilla, secondo il sito web di Python.

Come per accedere a Hotmail con Python

August 15

Come per accedere a Hotmail con Python


La maggior parte dei principali provider di posta elettronica come Google e Microsoft offrono l'accesso ad account di posta elettronica attraverso programmi client di posta elettronica (come Thunderbird o Outlook). Questi clienti accedono ai server di posta Web attraverso alcuni protocolli di posta elettronica, che possono essere definiti dall'utente durante l'installazione del programma client. Utilizzando uno di questi protocolli, POP3, in Python, un programmatore può accedere a un account di posta elettronica a livello di codice.

istruzione

1 Importare le librerie pop per il programma Python. Nel editor di testo, digitare

! / Usr / bin / python

importazione poplib

Questo imposta il programma Python includendo i file necessari per connettersi a un server di posta elettronica POP3 (come Hotmail di) (Fonte 1).

2 Utilizzare le librerie Python POP3 per la connessione al server. Utilizzare il seguente codice per la connessione al server di Hotmail:

collegare = poplib.POP3_SSL ( 'pop3.live.com', 995)

La variabile "collegare" ora riferimento a un'istanza di un oggetto POP3, che trasporta le informazioni di connessione corretta per i server Hotmail POP (Fonte 2).

3 Utilizzare la variabile "Connect" per connettersi al server utilizzando le credenziali utente inserendo il seguente dopo aver dichiarato la variabile di connessione:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

Il nome utente di Hotmail deve essere il nome utente completo seguito da "@ hotmail.com" (Sorgente 2).

4 Verificare che il collegamento è realizzato con un blocco di eccezione (ricordarsi di rientrare correttamente dopo "provare" e "salvo" blocchi):

provare:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

ad eccezione di:

print "no"

altro:

print "sì"

Se "sì" stampe al terminale dopo l'esecuzione del programma, quindi una connessione è stata fatta (Fonte 1).

Come dichiarare un elenco bidimensionale in Python

February 13

Python è un linguaggio di programmazione popolare tra i programmatori che iniziano a causa della leggibilità del codice e vasta libreria di funzioni standard. Durante la programmazione in Python, potrebbe essere necessario dichiarare una lista bidimensionale o una lista all'interno di un elenco. Ad esempio, è possibile creare un elenco di tutti gli studenti che frequentano una classe specifica. Per ogni studente, è necessario monitorare il loro nome, l'età e il punto di grado medio.

istruzione

1 Apri il tuo editor di Python.

2 Digitare il seguente codice. Si noti che è significare un elenco utilizzando staffe.

student1 = [ 'Amy', '16', '3.2'];

student2 = [ 'Bob', '15', '3.4'];

classList = [student1, student2];

stampare classList;

3 Premere Invio." ritorna Python:

[[ 'Amy', '16', '3.2'], [ 'Bob', '15', '3.4']]

In questo esempio, Python dichiara la variabile lista "classList." Il "classList" variabile è uguale i valori dalla lista "student1" e la lista "student2."

La migliore tecnologia Certificazioni

February 13

Dire che tutto è il migliore è sempre soggettiva. In generale, quando qualcuno vuole conoscere il meglio, ci sono sempre un paio di nomi che vengono in mente per questo argomento. Mentre si può discutere su ciò che è esattamente delle migliori certificazioni di tecnologia, ci sono alcune certificazioni che sarà quasi sempre presentarsi sulla lista di nessuno. Queste certificazioni sono spesso considerati gli standard del settore e può influenzare la qualità paga quando si lavora nel campo delle tecnologie.

CompTIA

CompTIA ha diversi certificazioni top tra cui A +, Linux + e Network +. A + è probabilmente il più conosciuto ed è considerato una certificazione di base standard per lavorare nel settore informatico. Network + è considerata una certificazione più avanzata e di solito vale la pena più soldi.

Microsoft

Microsoft ha un gran numero di certificazioni, perché ha un quasi monopolio sui sistemi operativi. E 'lo standard per molti altri settori, compreso il software del server. Il Certified Engineer di Microsoft è stato lo standard per molti anni. Una certificazione più recente conosciuto come il Microsoft Certified IT Professional è ora considerato la certificazione apice da molti. Naturalmente, Microsoft ha molte certificazioni individuali che sono considerati importanti certificazioni.

Cisco

Cisco potrebbe non essere la forza dominante di una volta, ma reti Cisco eseguire una gran parte di Internet. CCNA di Cisco è una certificazione importante e finanziariamente gratificante per guadagnare.

Mela

Apple non è un nuovo arrivato, ma la sua tecnologia sta guadagnando terreno sul lato business della tecnologia. Con i prodotti Apple diventando sempre più popolare e il fatto che Apple è visto come qualcosa di mettere da parte dalla folla, il coordinatore di Apple Certified Technical e certificazioni di Apple Certified Support Professional può essere molto redditizio e utile per guadagnare.

Come eseguire Python 2.7 dal blocco note

February 13

Il linguaggio di programmazione Python è un linguaggio dinamico simile a Perl e Ruby. E 'libero di utilizzare e distribuire, e ha molti vantaggi come un linguaggio di alto livello: è portatile, in quanto la maggior parte dei programmi eseguiti invariato su quasi qualsiasi architettura di computer; ha molte librerie built-in; è facile da imparare; ed è meno dipendente dal sintassi di molti linguaggi di livello inferiore.

È possibile scrivere uno script Python 2.7 utilizzando Blocco note di Windows.

istruzione

1 Scaricare e installare Python da python.org/download/releases/2.7. Selezionare la più recente versione appropriata per il sistema - versione 2.7.2 stesura di questo documento - e fare clic sul link per il download. Fare doppio clic sul file .msi scaricato e seguire le istruzioni sullo schermo per installare Python sul vostro sistema.

2 Aprire il Blocco note selezionando "Programmi", "Accessori" e "Blocco note" dal tuo menu "Start".

3 Scrivere uno script Python semplice utilizzando il Blocco note come editor di testo semplice. Come esempio:

per x nella gamma (5):

print x

Questo script stampa i numeri interi da zero a 4 in una finestra del prompt dei comandi. Salvare lo script sul desktop come "count.py."

4 Aprire un prompt dei comandi selezionando "Programmi", "Accessori" e "Prompt dei comandi" dal tuo menu "Start".

5 Digitare "cd Desktop" per navigare verso la cartella Desktop.

6 Tipo "python count.py" per eseguire lo script Python che avete appena creato.

Come spostare un installazione Python

February 13

Python su Windows può essere facilmente spostato da un luogo all'altro, fornendo le variabili di ambiente per il programma siano adeguatamente aggiornato. Questo permette di cambiare facilmente directory di installazione del programma, senza perdere le impostazioni di configurazione di valore o di cambiare la versione dell'applicazione che si sta utilizzando.

istruzione

1 Aprire il menu Start e fare clic su "Computer".

2 Passare alla cartella in cui avete installato Python e aprire la sua directory.

3 Premere il tasto "Ctrl" e "A" per selezionare tutti i file nella directory, quindi premere "Ctrl" e "C" per copiare i file.

4 Passare alla posizione in cui si desidera spostare Python per, quindi premere il tasto "Ctrl" e "V" per copiare i file Python in questa posizione. Ad esempio, "C: \ python."

5 Aprire il menu Start e digitare "Impostazioni di sistema avanzate." Fai clic su "Visualizza le impostazioni di sistema avanzate".

6 Fai clic su "Variabili d'ambiente".

7 Fare doppio clic su "Path" e cambiare la directory Python corrente a quello nuovo. Ad esempio, individuare il testo che dice "C: \ Program Files \ Python" e cambiarla in "C: \ Python" se questa è la nuova posizione.

8 Fai clic su "OK" tre volte per chiudere tutte le finestre.

9 Eliminare la directory Python originale. Hai ora spostato e aggiornato Python.

Come incorporare EXE in Python

February 14

Come incorporare EXE in Python


Quando un programmatore sta scrivendo un'applicazione, il codice sorgente di solito contiene principalmente codice per creare tale nuova domanda. Tuttavia, nel corso della vostra programmazione, si può incorrere in la necessità di avviare un file EXE, o un'applicazione eseguibile, dal codice sorgente. Se si sta programmando in linguaggio Python, è possibile farlo importando un metodo dalla libreria di Python e passando il nome del file eseguibile come argomento.

istruzione

1 Digitare la riga "da sottoprocesso chiamata di importazione" nella parte superiore del codice sorgente per importare i metodi necessari.

2 Digitare la riga "= eseguibili 'target-program.exe'" dove "eseguibile" è il nome della variabile si sceglie di utilizzare, e "target-programma" è il nome del programma che si desidera eseguire, compreso il suo percorso di directory.

3 Tipo "chiamata (eseguibile, shell = true)" presso il punto del programma in cui si desidera incorporare la chiamata a lanciare un file eseguibile.

Consigli e avvertenze

  • Per evitare il programma si trasforma in un rischio per la sicurezza, non prendere l'input dell'utente per lanciare un programma di: indicare sempre il programma nella variabile "eseguibile" te stesso.

Come chiamare una funzione JavaScript da Python

February 15

Python è un linguaggio di programmazione multi-piattaforma che può essere utilizzato su PC, Mac e computer basati su Linux. E 'utilizzato anche in .NET e Java. Python è semplice per codificare e leggere, che lo rende un'opzione attraente per la scrittura di script e applicazioni. JavaScript è un linguaggio di codifica utilizzato per rendere le pagine Web interattive, interagendo con il codice HTML. È possibile utilizzare lo script Python per richiamare una pagina web basato su JavaScript.

istruzione

1 Aprire il programma Python dal quale si desidera chiamare la funzione JavaScript.

2 Scorrere fino al punto del documento in cui si desidera aggiungere lo script.

3 Digitare:

"Print '<script type =" text / javascript "> myFunction (); </ script>'"

Python Zope Tutorial

February 18

Python Zope Tutorial


Zope è un application server Web scritto interamente nel linguaggio di programmazione Python. Un semplice server Web, come ad esempio l'open-source Apache, serve pagine (immutabile cioè) Web statiche. Con l'aggiunta di Common Gateway Interface (CGI) di script con PHP o Perl e un database back-end come MySQL, server Web guadagnano notevolmente maggiore funzionalità si trovano in e-commerce e siti di e-learning. Un server vera e propria applicazione, come i legami di Zope insieme la programmazione logica trovata in script con i dati trovati nei database per creare un'esperienza Web più veloce, più scalabile.

istruzione

Download e installazione di Zope

1 Scarica il binario Win32 Zope dalla pagina di download di Zope. Salvare il file sul desktop o in una cartella. Fare doppio clic sul file e seguire le istruzioni del programma di installazione guida l'utente attraverso il processo di installazione. Semplificare le cose, scegliendo il percorso di installazione predefinito e l'installazione completa.

2 Scegliere di eseguire Zope come un servizio di Windows se si pensa di servire le pagine e le applicazioni per il pubblico. In questo caso, è necessario installare la libreria Python PyWin32. Se si desidera solo imparare e sperimentare Zope, non scegliere di eseguire Zope come servizio di Windows.

3 Inizia Zope navigando alla cartella Zope; fare doppio clic sul file "eseguire Zope in console." Verrà quindi visualizzata una finestra di console con Zope informazioni di start-up. Potrai utilizzare e gestire Zope attraverso un browser Web. Aprire il browser Web e digitare "http: // localhost: 8080" nella barra degli indirizzi. Si vedrà il menu di Zope di avvio rapido.

La creazione di una pagina Web da un modello in Zope

4 Aprire il browser Web e digitare il seguente URL nella barra degli indirizzi:

http: // localhost: 8080 / gestire

Inserire il nome utente e la password che hai creato durante l'installazione di Zope. Questo vi porterà alla Zope Management Interface (ZMI).

5 Creare una cartella con i test "ID" nella cartella principale. Fare clic sulla cartella e selezionare "Template pagina" dall'elenco Aggiungi. Dare il nome "TestsPage" e fare clic su "Aggiungi".

6 Fare clic sul modello TestsPage appena creato. Eliminare i tag di riempimento HTML e creare i propri brevissimi tag HTML e contenuti, come ad esempio:

<Html>

<Body>

<H1> Ciao, Zope! </ H1>

</ Body>

</ Html>

Fai clic su "Salva modifiche" nella parte inferiore della finestra.

7 Fare clic sulla scheda di prova nell'interfaccia di gestione Template per visualizzare TestsPage. Esso dovrebbe essere costituito da un grande titolo "Ciao, Zope!"

Come fare un orologio in Python

February 23

Come fare un orologio in Python


Python è un linguaggio di programmazione ad alto livello con molti moduli standard incluso per aiutare a sviluppare rapidamente applicazioni utili. Utilizzare il modulo "tempo" per accedere al tempo corrente. È possibile presentare il tempo come un orologio digitale auto-aggiornamento utilizzando il modulo "Tkinter", che permette di creare facilmente una interfaccia utente grafica, o GUI, nell'applicazione Python.

istruzione

1 Avviare la riga di comando interprete Python.

2 Digitare i seguenti comandi per inizializzare la GUI:

from Tkinter import *

root = Tk ()

orologio = Label (root)

clock.pack ()

3 Definire una variabile per memorizzare il tempo di accesso in precedenza. Si noti che il segno di uguale è seguito da due virgolette singole virgolette.

prevtime = ''

Potrai confrontare questa variabile per l'ora attuale per vedere se l'orologio deve essere aggiornato.

4 Dichiarare una funzione per aggiornare l'orologio:

DEF updateclock ():

5 Entab i seguenti tre comandi per renderli parte della funzione:

global prevtime

NEWTIME = time.strftime ( '% I:% M:% S% P')

se prevtime = NEWTIME:

La funzione "strftime" restituisce una stringa leggibile che contiene il tempo. "Prevtime" è dichiarata come globale in modo che il suo valore persisterà in più chiamate a "updateclock."

6 Fare doppio entab questi due comandi successivi per renderli parte del "if":

prevtime = newtime

clock.configure (text = NEWTIME)

Questi comandi aggiornare l'orologio e la variabile tempo precedentemente letta se necessario.

7 Single-entab il seguente comando per rendere la funzione si ripetono periodicamente:

clock.after(500, updateclock)

8 Inserire una riga vuota per chiudere la funzione. Il prompt interprete regolare ( ">>>") restituisce.

9 Avviare l'orologio chiamando la funzione "updateclock":

updateclock ()

Il tuo orologio è ora funziona nella sua finestra.

Come creare app.yaml per Python

February 25

Un file "app.yaml" è un file di configurazione utilizzato dal Google App Engine per Python applicazione per specificare come i percorsi URL corrispondono a richiedere i gestori ei file statici. È inoltre possibile includere ulteriori informazioni come l'ID applicazione e l'identificativo della versione. Google App Engine per Python consente di creare applicazioni complesse utilizzando il linguaggio di programmazione Python. È possibile utilizzare un semplice editor di testo per creare un file di configurazione app.yaml da zero.

istruzione

1 Aprire Blocco note o WordPad per creare un nuovo documento di testo. Il file app.yaml è fondamentalmente un file di testo, in modo da poter usare qualsiasi editor di testo per crearlo.

2 Tipo "application: your_app" nel documento di testo. Sostituire "your_app" con l'identificatore selezionato quando è stato creato l'applicazione. In altre parole, questo è il nome dell'applicazione.

3 Premere il tasto "ENTER" due volte per inserire una riga vuota. Tipo "Versione: APP_VERSION" nel documento di testo. Sostituire il "APP_VERSION" con l'attuale versione della propria applicazione. Ad esempio, è possibile immettere "2-0-test" per specificare la seconda versione di prova dell'applicazione.

4 Inserire una riga vuota e digitare "runtime: python" nel documento di testo. Questo è il nome del l'ambiente di runtime utilizzata dall'applicazione. Se si utilizza Java, la linea dovrebbe essere "runtime: Java."

5 Inserire una riga vuota e digitare il codice nel documento di testo:

gestori:

URL: / images
static_dir: static / images

URL: / profile
script: your_app.py

È possibile specificare un elenco di pattern URL, e dire l'applicazione come gestirli. L'App Engine può eseguire uno script per determinati URL o semplicemente servire un file statico quando l'utente visita l'URL. Nel precedente esempio, se l'utente si sposta alla URL "/ images", l'applicazione trasporta le immagini dalla "/ immagini statiche" directory. Se l'utente si sposta alla URL "/ profile", viene eseguito lo script "your_app.py". È possibile aggiungere tutti i gestori di cui hai bisogno.

6 Premere il tasto "ENTER" due volte per inserire una riga vuota e digitare "api_version: 1" nel documento di testo. Questa specifica la versione dell'interfaccia Applicazione utilizzata per l'ambiente runtime specificato nella riga "runtime". Al momento in cui scriviamo, l'App Engine ha una versione del runtime di Python.

7 Vai al menu "File", e cliccare sull'opzione "Salva". Inserire "app", come il nome del file e salvarlo nella cartella contenente l'applicazione Python. Chiudere l'editor di testo. Passare alla cartella, fare clic destro sul file "app.txt" creata in precedenza, e selezionare "Rinomina" dalla lista. Sostituire l'estensione ".txt" con estensione ".yaml". Premere il tasto "Enter" per rinominare il file.

Consigli e avvertenze

  • È inoltre possibile aggiungere un "threadsafe: true" o "threadsafe: false" linea per attivare o disattivare richieste simultanee, rispettivamente.

Come disegnare spirali Usare Python

February 25

modulo "tartaruga" di Python supporta spirali triangolari in cui triangoli si snodano intorno a vicenda a lunghezze crescenti, producendo così una spirale. Disegnare una forma tale comporta scavare in una funzione di programmazione più avanzata nota come "a" loop. Ciò consente di effettuare la ripetizione del computer certo codice di un certo numero di volte, eliminando così la necessità di di digitare manualmente il codice più e più volte.

istruzione

1 Importare il modulo "tartaruga":

importazione tartaruga

La tartaruga appare in x = 0 ey = 0 coordinata della griglia tartaruga.

2 Cambiare posizione di partenza della tartaruga utilizzando la funzione "SETPOS":

turtle.setpos (x, y)

Sostituire "x" con il desiderato "x" coordinare e "y" con il desiderato "y" di coordinate.

3 Dichiarare due variabili - uno per la distanza della tartaruga deve spostare ogni ciclo, e uno per l'angolo di partenza del primo ciclo:

Distanza = 120
angolo = 10

4 Creare un ciclo "for" che ha stabilito una variabile "i" in una serie di "x". Quest'ultimo valore si riferisce al numero di cicli tartaruga farà:

for i in range (x):

Sostituire "x" con un gran numero di realizzare una grande spirale o un piccolo numero per ottenere una spirale più piccolo.

5 Inserisci "turtle.forward" e codici di movimento "turtle.left" in loop per far muovere tartaruga. Utilizzare le variabili che in precedenza ha dichiarato:

turtle.forward (a distanza)
turtle.left (angolo)

6 Aggiungere una fase immediatamente dopo il codice movimento che aumenta l'angolo di movimento durante ogni ciclo. Ciò è necessario per imitare la forma di una spirale:

angolo = angolo + 5

Come importare i propri moduli in Python

February 28

Uno dei vantaggi della programmazione in Python è che è così espandibile; quasi tutti i programmi Python può essere importato in un altro come modulo. Ciò consente ai programmatori di costruire sul lavoro degli altri, e si può fare un programma semplice ma molto potente. È simile alla chiamata "include" in C e C ++.

La scrittura e poi importare il proprio modulo nel vostro programma Python è facile.

istruzione

1 Scrivi il tuo modulo. Questo può essere semplice come una funzione a tre linea che può essere chiamato in qualsiasi momento o complicato come un calcolo complesso.

2 Salvare il modulo sotto un nome descrittivo. Assicurarsi di aggiungere ".py" come estensione al nome del file. Ad esempio, un modulo che converte una stringa in un intero potrebbe essere salvato come "string_to_int.py."

3 Inizia a scrivere il programma in cui si importare il modulo. Ad un certo punto del programma (preferibilmente verso l'inizio), tipo

importazione STRING_TO_INT

Non aggiungere l'estensione .py quando si importano o Python restituirà un errore.

4 Salvare il programma principale. Assicurati di salvarlo nella stessa directory del modulo importato. Quando si esegue il programma principale, importa il modulo prewritten come parte del dell'esecuzione del programma.

Usi di Python Yield

March 2

Secondo l'Indice Lingua TIOBE, Python è uno dei linguaggi di programmazione più popolari al mondo. Python è un linguaggio di livello superiore che supporta caratteristiche come lo sviluppo interattivo e la gestione della memoria. I programmatori possono eseguire codice come è scritto, e non hanno bisogno di gestire i dettagli di memoria di basso livello, che spesso affliggono i programmatori in altre lingue. Questo offre Python programmatori la possibilità di un più rapido sviluppo a costo di programmi un po 'più lento. La parola chiave di Python Yield è utilizzato per creare particolari tipi di oggetti chiamati generatori.

Iterazione

Iterazione è una pietra angolare della programmazione efficace. Iterazione è ciò che consente ai computer di eseguire operazioni ripetitive più e più volte fino ad incontrare una condizione di uscita. A volte indicato come "loop", Iterazione può essere trovato in tutti i linguaggi di programmazione. L'iterazione è spesso eseguita su un qualche tipo di struttura dati, eseguire un'azione su ogni elemento. In Python, questo è fatto in questo modo:

list = [1, 2, 3, 4, 5]

per l'e nella lista:

print e

Questo codice stamperà ogni numero nell'elenco per la riga di comando.

iterabili

Python iterabili sono un tipo speciale di oggetto che può essere iterati utilizzando la sintassi built-in Python. Iterabili può essere utilizzato con Python "per" la sintassi iterazione, che li rende molto conveniente. Iterabili sono cruciali per la comprensione del rendimento. oggetti Iterable tipiche includono la maggior parte dei tipi di dati di Python. I programmatori possono definire i propri oggetti Iterable pure.

generatori

I generatori di Python sono molto simili a iterabili. Tuttavia, a differenza di oggetti Iterable, generatori possono essere utilizzati solo una volta. Invece di memorizzare tutti i valori, generatori di Python generare tutti i valori nel generatore al volo. Una volta che il generatore è stato utilizzato, cessa di produrre i valori ed è "morto". Un nuovo generatore deve essere creata. I generatori sono molto memoria efficiente, dal momento che non memorizzano i valori.

dare la precedenza

Resa viene utilizzato per creare generatori. Quando Python incontra una dichiarazione resa, si crea un generatore e in realtà non esegue il codice fino a quando l'oggetto generatore è chiamato. Resa di solito è usato in questo modo:

DEF createGenerator ():

mylist = range(3)

for i in mialista:

resa i * I

Questo generatore produce i valori (1, 4, 9) alla rete telefonica.

Come Accedi con Python per Facebook

March 2

L'API di Facebook consente agli sviluppatori di creare applicazioni remote che girano su un server Web locale, ma eseguire e interagire con i dati degli utenti di Facebook. È necessario eseguire il login per le API di Facebook prima di poter eseguire il codice sul server API. Il servizio di Python utilizza l'ID utente sviluppatore e una chiave di sessione fornito quando ti sei iscritto al servizio API di Facebook.

istruzione

1 Aprite il vostro editor di Python, e aprire il progetto di Facebook che si desidera modificare. Fare doppio clic sul file di codice sorgente che si desidera modificare.

2 Importare il API di Facebook nel file di codice sorgente Python. Aggiungere il seguente codice all'inizio del file:

importazione facebook

3 Creare due variabili per il tuo "userid" e requisiti di autorizzazione "apikey". Il codice seguente crea queste due variabili:

userid = "myusername"
key = "338du"

Ognuno di questi vengono forniti al momento della registrazione per le API di Facebook per tutti i programmi di Facebook.

4 Aggiungere la funzione API di Facebook che si collega alla API di Facebook e si accede al servizio API. Il codice seguente registra la vostra applicazione al servizio:

self.facebookapi = facebook.Facebook (userid, chiave)

Come faccio a sapere quale autorità di certificazione è installato?

March 3

Come faccio a sapere quale autorità di certificazione è installato?


La maggior parte dei siti Web legittimi che coinvolgono operazioni o la raccolta di informazioni personali on-line emettere un'autorità di certificazione che viene installato sul browser web del computer. Questi certificati, noto anche come (SSL) certificati Secured Socket Layer, crittografare i dati sensibili e le informazioni che si scambiano con un particolare server. È possibile garantire la sicurezza del computer per dare un'occhiata a tutti i certificati che sono installati sul computer. E 'importante sapere quali certificati sono installati sul computer, perché ti dà una buona idea circa l'autenticità e la legittimità di un sito web. Un sito autentico o una pagina web potranno emettere un SSL che coinvolgono le transazioni e raccogliere informazioni personali.

istruzione

1 Avviare browser Web Internet Explorer dal menu Start.

2 Fare clic sul menu "Strumenti". Scegliere "Opzioni Internet".

3 Fare clic per selezionare la scheda "Contenuto". Fai clic su "Certificati" sotto il sottotitolo "Certificati".

4 Clicca sulle varie schede "personale", "altre persone", "Autorità di certificazione intermedia", "Roots Autorità di certificazione", ecc per scoprire quali sono installate le autorità di certificazione.

Consigli e avvertenze

  • Se non vedi un'autorità di certificazione per un particolare sito web che si utilizza per le transazioni online, contattare immediatamente il suo webmaster. I dati personali che si desidera condividere con loro potrebbero non essere sicuri.

Come unire una sorta di Python

March 6

Come unire una sorta di Python


Ordinamento di elenchi di dati è un problema che ha irritato i programmatori fin dall'inizio della programmazione di computer. Ordinamento qualsiasi elenco di dati può finire come un compito memoria-e ad alta intensità di tempo. A causa di questo, diversi metodi di ordinamento sono stati inventati per minimizzare la sfida e lo sforzo di ordinamento. Un metodo è unire ordinamento. Si suddivide una lista ricorsivamente in elementi singolari e ricombina l'elenco ordinato in forma. Ogni linguaggio di programmazione che supporta la ricorsione, come Python, può implementare un merge sort.

istruzione

1 Definire la funzione "Mergesort". Questa funzione di base si chiama in modo ricorsivo, dividendo la dimensione lista a metà con ogni chiamata. Una volta che la funzione Mergesort colpisce una lista con un elemento, la ricorsione si ferma e l'elemento ritorna. Come la ricorsione mergesort si svolge, ogni lista più piccola si fonde insieme in modo ordinato. Questo esempio mostra una funzione Mergesort base che prende una lista come argomento:

def mergesort (Li):

. . . se len (Li) <2:

. . . Li ritorno

. . . metà = len (Li) / 2

. . . prima = mergesort (li [: metà])

. . . ultima = mergesort (li [metà:])

. . . ritorno merge (primo, ultimo)

2 Impostare il metodo di fusione. Questa funzione servirà come metodo di ordinamento; restituisce una lista ordinata di elementi. Il metodo di fusione prende due liste già ordinati. Si definisce quindi un elenco interno "ordinato", che rappresenterà le liste di argomenti ordinati combinati. Il metodo di fusione realizza questo prendendo il più piccolo elemento e inserendolo in una nuova lista "ordinato". Una volta che uno degli elenchi estremità, l'altra lista è inserita nella sua interezza.

def merge (x, y):

. . . ordinato = []

3 Unire le liste nel metodo di unione. Il ciclo "while" nell'esempio confronta ogni elemento della lista per voce, prendendo l'elemento più piccolo e inserendola in un nuovo elenco "ordinato". Una volta che uno degli elenchi estremità, l'altra lista è inserita nella sua interezza, e la nuova lista ordinata viene restituito:

. . . i, j = 0, 0

. . . mentre i <len (x) e j <len (y):

. . . se x [i] <= y [j]:

. . . sorted.append (x [i])

. . . i + = 1

. . . altro:

. . . sorted.append (y [j])

. . . j + 1 =

. . . ordinato + = x [I:]

. . . ordinato + = y [: j]

. . . tornare ordinato

Come utilizzare la variabile numerica in Python Script

March 6

Il linguaggio di programmazione Python ha molti tipi di dati integrati che consentono di gestire diverse forme di dati. Ci sono tre tipi numerici di dati in Python: interi, numeri in virgola mobile e numeri complessi. Ogni supporta tutti gli operatori aritmetici standard. Quando si crea una variabile numerica in uno script Python, il numero si sceglie influenze quello numerico tipo di dati diventa. Ulteriori informazioni su come dichiarare una variabile per creare il tipo di dati numerici a destra.

istruzione

1 Aprire l'editor di testo inattivo in "Programmi" (o "Applicazioni" per Macintosh), nella directory Python. Si apre un file di codice sorgente vuoto.

2 Dichiarare una variabile denominata x e assegnare il valore 1. Poiché il valore 1 non ha alcuna parte decimale, si trasforma in un tipo di dati integer. Il codice è simile al seguente:

x = 1

3 Dichiarare una variabile denominata Y e assegnare il valore di 1,00. Questo valore ha una componente decimale, e quindi verrà assegnato il tipo di dati a virgola mobile. Il codice è simile al seguente:

x = 1,00

4 Dichiarare una variabile denominata z e assegnare il valore 1 + 0J. Perché questo numero ha una componente immaginaria, la variabile z viene creato automaticamente utilizzando un tipo numerico complesso. Il codice è simile al seguente:

z = 1 + 0J

5 Stampate i tipi di variabili x, yez, scrivendo le seguenti tre righe di codice:

stampa (tipo (x))

stampa (tipo (y))

stampa (tipo (z))

6 Eseguire lo script premendo il tasto "F5". L'output del programma è simile al seguente:

<Class 'int'>

<Class 'float'>

<Class 'complesso'>