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 -
- Utilizări ale comenzilor Tableau
- Cum se utilizează Comenzile HBase
- Utilizări ale comenzilor MongoDB
- Importanța comenzilor de porci