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 -

  1. Uporaba ukazov Tableau
  2. Kako uporabljati ukaze HBase
  3. Uporaba ukazov MongoDB
  4. Pomen ukazov prašičev