Introduzione ai comandi Python 3
I comandi di Python 3 sono stati introdotti con le funzionalità di Python 2 ed è compatibile con python 2 con l'aiuto dell'utilizzo di alcune parole chiave integrate per supportare le funzionalità. Il comando Python 3 è stato rilasciato nel 2008. Python 3 è più intuitivo per i programmatori e più preciso nel fornire il risultato. La sintassi è stata cambiata per python 3 per ottenere più chiarezza su ciò che è scritto e quale dovrebbe essere l'output.
Comandi base di Python 3
1. Funzione di stampa
In Python 3, la funzione di stampa viene utilizzata tra parentesi per mostrare l'output che non è disponibile in Python 2.
- Sintassi: stampa ("Contenuto da visualizzare")
- Esempio: stampa ("Hello World")
2. Funzione di input
In questi comandi di Python 3, i dati inseriti vengono sempre trattati come stringa anche se i dati vengono inseriti senza ''.
Sintassi / esempio: >>> X: input (“x:”)
X : 5
>>> X
'5'
3. Divisione intera:
In Python 3, la divisione è più precisa di Python 2 e offre un risultato migliore.
Sintassi / esempio: >>> X: 3/2
1.5 # di default darà questo numero che non è disponibile per Python 2
4. funzione di gamma:
In Python 3, la funzione Xrange di Python 2 è stata rinominata come funzione di intervallo in Python 3
Sintassi / esempio: range ()
5. funzione di aumento:
In Python 3, un argomento di eccezione deve essere inserito tra parentesi.
Sintassi / esempio: solleva un'eccezione ("C'è qualche problema")
6. Argomenti:
Nei comandi di Python 3, gli argomenti devono essere dichiarati con l'aiuto della parola chiave "as"
Sintassi / esempio: tranne emettere un errore
7. Funzione successiva:
In python 3, viene utilizzata la funzione successiva e la funzione .net non può essere utilizzata poiché genera un errore denominato errore di attributo.
Sintassi / esempio: next (abc)
8. Unicode:
In python 3, le stringhe sono principalmente archiviate come Unicode, ovvero stringhe utf-8 e con classi di byte come byte e array di byte.
9. Dichiarazione di decisione:
L'istruzione if else viene utilizzata per il processo decisionale in Python 3.
Sintassi / esempio: var = 10
Se (var == 10): stampa ("Il valore è 10")
Stampa ("Ok")
10. Stringhe:
In Python 3, le parentesi quadre insieme all'indice stanno usando per ottenere la sottostringa.
Sintassi / esempio: var = "Hello World"
Stampa (“var (0):”, var (0)) #result sarebbe 'H'
Comandi Python 3 intermedi:
1. Per loop:
In Python 3, il ciclo for viene utilizzato per eseguire l'istruzione più volte.
Sintassi / esempio: Elenco = (1, 2, 3)
Per l'elenco x in:
Stampa (x, end = “”)
2. Durante il ciclo:
ripeterà l'affermazione mentre la condizione è vera.
Sintassi / esempio: while true:
Provare:
Stampa ("valore successivo")
Tranne il valore di arresto:
Sys.exit ()
3. Funzioni matematiche:
Esistono molte funzioni matematiche che possono essere utilizzate in Python 3 per ottenere i valori o il risultato.
Sintassi / esempio: cmp (x, y)
4. Elencare i valori:
In Python 3, i valori possono essere elencati sotto forma di elenco e accedere al risultato.
Sintassi / esempio: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Stampa ("elenco (0):", elenco (0))
L'output sarebbe –'TOM '
5. Funzioni:
In Python 3, la funzione sarebbe definita con la parola chiave def
Sintassi / esempio: defabc (str):
“Ciao mondo, la mia prima funzione”
Stampa (str)
Ritorno
6. Dizionario:
In Python 3, viene utilizzato per assegnare il valore e aggiornare anche il valore.
Synatx / esempio:
dict ('Nome': 'Tom', 'Stipendio': 7500, 'Ubicazione': 'USA')
Stampa ("dict ('Name'):", dict ('Name')) # output sarebbe: Tom
Dict ('stipendio') = 8500 # aggiorna il valore esistente.
Stampa (“dict ('stipendio'):”, dict ('stipendio'))
L'output sarebbe 8500
7. Invio di e-mail:
In python 3, l'oggetto libreria smtp viene utilizzato per inviare un'e-mail.
Sintassi / esempio : import smtplib
Smtpobj = smtplib.SMTP ((host (, port (, local_hostname))))
8. Threading:
In python 3, il threading viene utilizzato per vari motivi e diversi metodi di threading sono stati usati come threading.activecount (), threading.currentthread (), threading.enumerate ().
9. Espressione regolare:
Viene utilizzato per far corrispondere la stringa dal numero di stringhe. In questo esempio è l'uso della funzione match
Sintassi / esempio : reg.match (modello, stringa, flag = 0)
10. Connettività del database:
In Python 3, MySql viene utilizzato principalmente come database e PyMySQL è un'interfaccia che si collega al database MySQL.
Sintassi / esempio: import PyMySQL
db = PyMySQL.connect (“localhost”, “username”, “Password”, “Nome database”)
Suggerimenti e trucchi per usare i comandi Python 3
- Usa saggiamente gli operatori condizionali
- Utilizzare il rilevamento delle funzionalità anziché utilizzare il rilevamento della versione
- Prevenire le regressioni di compatibilità
- Controlla le dipendenze durante la transizione dell'applicazione a Python 3
- Usa l'integrazione continua per rimanere stabile
- Utilizzare il controllo del tipo statico opzionale
- Aggiorna il file setup.py per indicare la compatibilità con python 3
- Usa il dizionario, elenca dove mai necessario
- Eseguire il debug degli script per verificare dove si trovano errori o problemi.
- Usa enum
- Usa le funzioni di Python per ottenere il risultato più velocemente
- Controlla sempre l'utilizzo della memoria degli oggetti
Conclusione
Python 3 rende la vita comoda per i programmatori con l'introduzione di nuove funzionalità e compatibilità anche per le versioni precedenti. Con l'aiuto della compatibilità, le vecchie applicazioni possono essere facilmente spostate nell'ambiente python 3 e configurate e funzionanti. Le funzioni di Python 3 e la sua digitazione dinamica sono davvero utili per la programmazione e migliorano le prestazioni dell'applicazione.
Articoli consigliati
Questa è stata una guida ai comandi Python 3. Qui abbiamo discusso Comandi Python 3 di base così come avanzati e alcuni Comandi Python 3 immediati. Puoi anche leggere il seguente articolo per saperne di più -
- Usi dei comandi del tableau
- Come usare i comandi HBase
- Usi dei comandi MongoDB
- Importanza dei comandi suini