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ù -

  1. Usi dei comandi del tableau
  2. Come usare i comandi HBase
  3. Usi dei comandi MongoDB
  4. Importanza dei comandi suini

Categoria: