Uvod v Python 3 ukaze
Ukazi Python 3 so bili predstavljeni s funkcijami Python 2 in je združljiv s python 2 s pomočjo uporabe nekaterih vgrajenih ključnih besed za podporo funkcionalnosti. Ukaz Python 3 je bil izdan leta 2008. Python 3 je bolj intuitiven za programerje in natančnejši, hkrati pa zagotavlja rezultat. Sintaksa je spremenjena za python 3, da bi dobili večjo jasnost o tem, kaj je napisano in kaj naj bo izhod.
Osnovni Python 3 ukazi
1. Funkcija tiskanja
V Python-u 3 se funkcija tiskanja uporablja z oklepaji, da prikaže izhod, ki ni na voljo v pythonu 2.
- Sintaksa: tiskanje (»Vsebina za prikaz«)
- Primer: natis ("Hello World")
2. Vhodna funkcija
V tem ukazu python 3 se vneseni podatki vedno obravnavajo kot niz, tudi če so podatki vstavljeni brez ''.
Sintaksa / primer: >>> X: vhod (“x:”)
X : 5
>>> X
'5'
3. Delitev celih števil:
V Pythonu 3 je delitev natančnejša kot python 2 in daje boljši rezultat.
Sintaksa / primer: >>> X: 3/2
1.5 #by privzeto bo dal to številko, ki ni na voljo za Python 2
4. funkcija dometa:
V Python 3 je bila funkcija Xrange python 2 preimenovana kot funkcija obsega v python 3
Sintaksa / primer: obseg ()
5. funkcija dviga:
V Python 3 je treba v oklepaju navesti argument izjeme.
Sintaksa / primer: postavite izjemo ("Obstaja nekaj težav")
6. Argumenti:
V ukazih python 3 je treba argumente razglasiti s ključno besedo 'kot'
Sintaksa / primer: razen izdaje napake
7. Naslednja funkcija:
V python-u 3 se uporablja naslednja funkcija in .net funkcije ni mogoče uporabiti, ker vrže napako, imenovano kot napaka atributa.
Sintaksa / primer: naslednji (abc)
8. Unicode:
V python 3 so strune shranjene v glavnem kot Unicode, ki so strune utf-8 in imajo razrede bajtov kot bajtov in bajtnega polja.
9. Izjava o odločitvi:
Če se drugače uporablja izjava za odločanje v pythonu 3.
Sintaksa / primer: var = 10
Če (var == 10): natisnite ("Vrednost je 10")
Natisni (v redu)
10. Strune:
V pythonu 3 se kvadratni oklepaji skupaj z indeksom dobijo za vrstico.
Sintaksa / primer: var = "Pozdravljeni svet"
Natisni ("var (0):", var (0)) #result bi bil 'H'
Vmesni ukazi Python 3:
1. Za zanko:
V Python-u 3 se zanka uporablja za izvedbo stavka večkrat.
Sintaksa / primer: Seznam = (1, 2, 3)
Za x na seznamu:
Natisni (x, konec = “”)
2. Medtem ko zanka:
bo izjavo ponovila, ko je pogoj resničen.
Sintaksa / primer: while true:
Poskusite:
Natisni ("naslednja vrednost")
Razen zaustavne vrednosti:
Sys.exit ()
3. Matematične funkcije:
V Python 3 lahko uporabimo številne matematične funkcije, da dobimo vrednosti ali rezultat.
Sintaksa / primer: cmp (x, y)
4. Seznam vrednosti:
V Python 3 so vrednosti lahko navedene v seznamu in dostop do rezultata.
Sintaksa / primer: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Natisni ("seznam (0):", seznam (0))
Rezultat bi bil –TOM
5. Funkcije:
V Python 3 bi bila funkcija definirana s ključno besedo def
Sintaksa / primer: defabc (str):
"Pozdravljeni, moja prva funkcija"
Natisni (str)
Vrnitev
6. slovar:
V Python 3 se uporablja za dodeljevanje vrednosti in posodabljanje vrednosti.
Synatx / primer:
dict ('Ime': 'Tom', 'Plača': 7500, 'Lokacija': 'ZDA')
Natisni („dict („ ime “):“, dict („ime“)) # izhod bi bil: Tom
Dict ("plača") = 8500 # posodabljanje obstoječe vrednosti.
Natisni („dict („ plača “):„, dict („plača“))
Rezultat bi znašal 8500
7. Pošiljanje e-pošte:
V python 3 se za pošiljanje e-pošte uporablja objekt knjižnice smtp.
Sintaksa / primer : uvoz smtplib
Smtpobj = smtplib.SMTP ((gostitelj (, pristanišče (, ime lokalnega_hoda))))
8. Niti:
V python-u 3 se iz različnih razlogov uporablja navoje, različni načini navoja pa so uporabljeni, kot je threading.activecount (), threading.currentthread (), threading.enumerate ().
9. Redno izražanje:
Uporablja se za ujemanje niza od števila nizov. V tem primeru je uporaba funkcije ujemanja
Sintaksa / primer : reg.match (vzorec, niz, zastavice = 0)
10. Povezovanje z bazo podatkov:
V pythonu 3 se MySql uporablja predvsem kot baza podatkov, PyMySQL pa je vmesnik, ki se povezuje z bazo podatkov MySQL.
Sintaksa / primer: uvoz PyMySQL
db = PyMySQL.connect ("localhost", "uporabniško ime", "geslo", "ime baze podatkov")
Nasveti in nasveti za uporabo ukazov Python 3
- Uporabljajte pogojne operaterje pametno
- Uporabljajte zaznavanje funkcij namesto zaznavanja različic
- Prepreči regresijo združljivosti
- Preverite odvisnosti med prehodom aplikacije na Python 3
- Uporabite stalno integracijo, da ostanete stabilni
- Uporabite neobvezno statično preverjanje tipa
- Posodobite datoteko setup.py, da označite združljivost python 3
- Uporabite slovar, seznam, kadar koli je to potrebno
- Skripte razpravljajte, da preverite, kje je napaka ali težava.
- Uporabljajte enume
- Za hitrejše doseganje rezultata uporabite funkcije python
- Vedno preverite porabo pomnilnika predmetov
Zaključek
Python 3 programerjem omogoča življenje udobno, saj uvaja nove funkcije in združljivost tudi s starejšimi različicami. S pomočjo združljivosti je mogoče stare aplikacije enostavno premikati v okolju python 3 in jih nadgraditi ter zagnati. Funkcije Python 3 in njegovo dinamično tipkanje so resnično koristne za programiranje in izboljšajo delovanje aplikacije.
Priporočeni članki
To je vodnik za ukaze Python 3. Tu smo razpravljali o osnovnih in naprednih Python 3 ukazih in nekaj neposrednih Python 3 ukazov. Če želite izvedeti več, si oglejte tudi naslednji članek -
- Uporaba ukazov Tableau
- Kako uporabljati ukaze HBase
- Uporaba ukazov MongoDB
- Pomen ukazov prašičev