Introducere în comenzile Python 3

Comenzile Python 3 au fost introduse cu caracteristici Python 2 și este compatibilă cu python 2 cu ajutorul utilizării unor cuvinte cheie încorporate pentru a susține funcționalitățile. Comanda Python 3 a fost lansată în anul 2008. Python 3 este mai intuitiv pentru programatori și mai precis oferind rezultatul. Sintaxa a fost schimbată pentru python 3 pentru a obține mai multă claritate despre ceea ce este scris și care ar trebui să fie rezultatul.

Comenzi de bază Python 3

1. Funcția de imprimare

În Python 3, funcția de imprimare este utilizată cu paranteză pentru a afișa ieșirea care nu este disponibilă în python 2.

  • Sintaxă: tipărire („Conținut de afișat”)
  • Exemplu: print („Hello World”)

2. Funcția de intrare

În aceste comenzi python 3, datele introduse sunt tratate întotdeauna ca șir, chiar dacă datele sunt introduse fără ''.

Sintaxă / exemplu: >>> X: intrare („x:”)

X : 5

>>> X

'5'

3. Diviziune întreagă:

În Python 3, diviziunea este mai precisă decât python 2 și dă un rezultat mai bun.

Sintaxă / exemplu: >>> X: 3/2

1.5 #pentru implicit, va da acest număr care nu este disponibil pentru Python 2

4. funcție de gamă:

În Python 3, funcția Xrange a python 2 a fost redenumită funcție de gamă în python 3

Sintaxă / exemplu: range ()

5. funcție de ridicare:

În Python 3, un argument de excepție trebuie pus în paranteză.

Sintaxă / exemplu: ridicați o excepție („Există o problemă”)

6. Argumente:

În comenzile python 3, argumentele trebuie declarate cu ajutorul cuvântului cheie „ca”

Sintaxă / exemplu: cu excepția emiterii unei erori

7. Funcția următoare:

În Python 3, se utilizează funcția următoare și funcția .net nu poate fi utilizată deoarece aruncă o eroare numită eroare de atribut.

Sintaxă / exemplu: următor (abc)

8. Unicode:

În Python 3, șirurile sunt stocate în principal ca Unicode, care este șiruri utf-8 și care au clase de octeți sub formă de octeți și tablete de octeți.

9. Declarație de decizie:

Dacă altceva este utilizat pentru luarea deciziilor în Python 3.

Sintaxa / exemplu: var = 10

Dacă (var == 10): imprimați („Valoarea este 10”)

Tipărire („Ok”)

10. Corzi:

În Python 3, parantezele pătrate împreună cu indexul folosesc pentru a obține substratul.

Sintaxă / exemplu: var = „Hello World”

Tipărire („var (0):”, var (0)) #result ar fi „H”

Comenzi Python 3 intermediare:

1. Pentru buclă:

În Python 3, bucla este folosită pentru a executa instrucțiunea de mai multe ori.

Sintaxă / exemplu: List = (1, 2, 3)

Pentru x în listă:

Tipărire (x, final = "")

2. În timp ce bucla:

acesta va repeta afirmația în timp ce condiția este adevărată.

Sintaxa / exemplu: while true:

Încerca:

Tipărire („următoarea valoare”)

Cu excepția valorii de oprire:

Sys.exit ()

3. Funcții matematice:

Există multe funcții matematice care pot fi utilizate în Python 3 pentru a obține valorile sau rezultatul.

Sintaxa / exemplu: cmp (x, y)

4. Valori de listă:

În Python 3, valorile pot fi listate sub formă de listă și accesați rezultatul.

Sintaxă / exemplu: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')

Tipărire („listă (0):”, listă (0))

Rezultatul ar fi - 'TOM'

5. Funcții:

În Python 3, funcția ar fi definită cu cuvântul cheie def

Sintaxa / exemplu: defabc (str):

„Salut lume, prima mea funcție”

Tipărire (str)

Întoarcere

6. Dicționar:

În Python 3, este utilizat pentru a atribui valoarea și pentru a actualiza și valoarea.

Synatx / exemplu:

dict ('Name': 'Tom', 'Salary': 7500, 'Location': 'USA')

Print („dict („ Name ”):”, dict („Name”)) # output va fi: Tom

Dict ("salariu") = 8500 # actualizarea valorii existente.

Tipărire („dict („ salariu ”):”, dict („salariu”))

Producția ar fi de 8500

7. Trimiterea unui e-mail:

În Python 3, obiectul de bibliotecă smtp este utilizat pentru trimiterea unui e-mail.

Sintaxă / exemplu : import smtplib

Smtpobj = smtplib.SMTP ((gazdă (, port (, nume_host local)))))

8. Filetarea:

În Python 3, filetarea este folosită din diferite motive și a fost utilizată metoda de filetare diferită, cum ar fi threading.activecount (), threading.currentthread (), threading.enumerate ().

9. Expresie regulată:

Se utilizează pentru potrivirea șirului din numărul de șiruri. În acest exemplu, este folosită funcția de potrivire

Sintaxă / exemplu : reg.match (model, șir, steaguri = 0)

10. Conectivitate la baza de date:

În Python 3, MySql este utilizat în principal ca bază de date și PyMySQL este o interfață care se conectează la baza de date MySQL.

Sintaxă / exemplu: import PyMySQL

db = PyMySQL.connect („localhost”, „nume de utilizator”, „Parolă”, „Nume bază de date”)

Sfaturi și trucuri pentru a utiliza comenzile Python 3

  • Utilizați cu atenție operatorii condiționali
  • Utilizați funcția de detectare în loc să detectați versiunea
  • Preveniți regresiile de compatibilitate
  • Verificați dependențele în timp ce treceți aplicația la Python 3
  • Utilizați integrarea continuă pentru a rămâne stabil
  • Folosiți verificarea opțională a tipului static
  • Actualizați fișierul setup.py pentru a indica compatibilitatea python 3
  • Folosiți dicționar, listați unde este nevoie vreodată
  • Debug scripturi pentru a verifica unde este eroare sau problemă.
  • Folosiți enumere
  • Utilizați funcțiile python pentru a obține rezultatul mai rapid
  • Verificați întotdeauna utilizarea memoriei obiectelor

Concluzie

Python 3 face viața confortabilă pentru programatori, introducând funcții noi și compatibilitate și cu versiunile mai vechi. Cu ajutorul compatibilității, vechile aplicații pot fi mutate cu ușurință în mediul python 3 și pot face să funcționeze. Funcțiile Python 3 și tastarea dinamică a acestuia sunt cu adevărat utile pentru programare și îmbunătățesc performanța aplicației.

Articole recomandate

Acesta a fost un ghid pentru comenzile Python 3. Aici am discutat despre comenzile Python 3 de bază, precum și cele avansate și unele comenzi imediate Python 3. De asemenea, puteți consulta articolul următor pentru a afla mai multe -

  1. Utilizări ale comenzilor Tableau
  2. Cum se utilizează Comenzile HBase
  3. Utilizări ale comenzilor MongoDB
  4. Importanța comenzilor de porci