Uvod u Python 3 naredbe

Naredbe Python 3 predstavljene su sa značajkama Python-a 2, a kompatibilne su s python-om 2 uz pomoć korištenja neke ugrađene ključne riječi za podršku funkcionalnosti. Naredba Python 3 objavljena je 2008. godine. Python 3 je programerima intuitivniji i precizniji, dok daje rezultat. Sintaksa je promijenjena za python 3 kako bi se dobila veća jasnoća o onome što je napisano i što bi trebao biti izlaz.

Osnovne naredbe Python 3

1. Funkcija ispisa

U Python-u 3, funkcija ispisa koristi se zagradama za prikaz rezultata koji nije dostupan u pythonu 2.

  • Sintaksa: ispis ("Sadržaj za prikaz")
  • Primjer: ispis ("Hello World")

2. Unosna funkcija

U ovoj naredbi python 3, uneseni podaci se uvijek tretiraju kao niz, čak i ako su podaci umetnuti bez ''.

Sintaksa / primjer: >>> X: ulaz ("x:")

X : 5

>>> X

'5'

3. Podjela broja:

U Python-u 3, podjela je preciznija od pythona 2 i daje bolji rezultat.

Sintaksa / primjer: >>> X: 3/2

1.5 #na zadanom će dati ovaj broj koji nije dostupan za Python 2

4. funkcija raspona:

U Python-u 3, Xrange funkcija pythona 2 preimenovana je u rasponu funkcija u python 3

Sintaksa / primjer: range ()

5. funkcija podizanja:

U Python-u 3 argument za iznimku se mora staviti u zagrade.

Sintaksa / primjer: postavite iznimku ("Postoji neki problem")

6. Argumenti:

U naredbama python 3, argumenti se moraju deklarirati uz pomoć ključne riječi "kao"

Sintaksa / primjer: osim izdavanja pogreške

7. Sljedeća funkcija:

U python-u 3 koristi se sljedeća funkcija, a .net funkcija se ne može koristiti jer baca pogrešku koja je imenovana kao pogreška atributa.

Sintaksa / primjer: next (abc)

8. Unicode:

U python-u 3, žice su uglavnom pohranjene kao Unicode koji je utf-8 nizova i ima klase bajtova kao bajtovi i bajtovski niz.

9. Izjava o odluci:

Ako se druga stavka koristi za odlučivanje u python-u 3.

Sintaksa / primjer: var = 10

Ako (var == 10): ispis ("Vrijednost je 10")

Ispis ("U redu")

10. Žice:

U python-u 3, kvadratni zagrade i indeks koriste se za dobivanje podvrsta.

Sintaksa / primjer: var = "Hello World"

Ispis ("var (0):", var (0)) #result bi bio 'H'

Srednje naredbe Python 3:

1. Za petlju:

U Python-u 3, petlja se koristi za izvršavanje izjave više puta.

Sintaksa / primjer: Popis = (1, 2, 3)

Za x na popisu:

Ispis (x, kraj = „”)

2. Dok je petlja:

ponovit će izjavu dok je uvjet istinit.

Sintaksa / primjer: while true:

Probati:

Ispis ("sljedeća vrijednost")

Osim zaustavne vrijednosti:

Sys.exit ()

3. Matematičke funkcije:

Mnogo je matematičkih funkcija koje se mogu koristiti u Python-u 3 za dobivanje vrijednosti ili rezultata.

Sintaksa / primjer: cmp (x, y)

4. Popis vrijednosti:

U Python-u 3 vrijednosti se mogu navesti u popisnom obliku i pristupiti rezultatu.

Sintaksa / primjer: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')

Ispiši ("popis (0):", popis (0))

Izlaz bi bio –TOM

5. Funkcije:

U Python-u 3 funkcija bi bila definirana ključnom riječi def

Sintaksa / primjer: defabc (str):

"Pozdrav svijetu, moja prva funkcija"

Ispis (str)

Povratak

6. Rječnik:

U Python-u 3 koristi se za dodjeljivanje vrijednosti i ažuriranje vrijednosti.

Synatx / primjer:

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

Ispis ("dict ('Ime"): ", dict (' Ime ')) # izlaz bi bio: Tom

Dict ('plaća') = 8500 # ažuriranje postojeće vrijednosti.

Ispis ("dict (" plaća "):", dict ("plaća"))

Izlaz bi bio 8500

7. Slanje e-pošte:

U python 3, smtp objekt knjižnice koristi se za slanje e-pošte.

Sintaksa / primjer : import smtplib

Smtpobj = smtplib.SMTP ((host (, port (, ime lokalne_host))))

8. Konac:

U python-u 3, navoj se upotrebljava iz različitih razloga, a upotrebljava se različita metoda navoja kao nitading.activecount (), threading.currentthread (), threading.enumerate ().

9. Redovan izraz:

Koristi se za usklađivanje niza s brojem nizova. U ovom je primjeru upotreba funkcije podudaranja

Sintaksa / primjer : reg.match (uzorak, niz, zastave = 0)

10. Povezivanje baze podataka:

U python-u 3 MySql se uglavnom koristi kao baza podataka, a PyMySQL je sučelje koje se povezuje na MySQL bazu podataka.

Sintaksa / primjer: uvoz PyMySQL

db = PyMySQL.connect ("localhost", "korisničko ime", "lozinka", "naziv baze podataka")

Savjeti i trikovi za korištenje naredbi Python 3

  • Koristite pametne operatore
  • Koristite otkrivanje značajki umjesto korištenja otkrivanja verzije
  • Spriječite regresije kompatibilnosti
  • Provjerite ovisnosti tijekom prelaska aplikacije na Python 3
  • Koristite kontinuirano integriranje da biste ostali stabilni
  • Koristite neobavezna provjera statičkog tipa
  • Ažurirajte datoteku setup.py kako biste označili kompatibilnost python 3-a
  • Upotrijebite rječnik, navedite gdje god je to potrebno
  • Pomoću programa za otkrivanje pogrešaka provjerite gdje je greška ili problem.
  • Koristite enume
  • Za brži rezultat koristite funkcije python
  • Uvijek provjerite potrošnju memorije objekata

Zaključak

Python 3 programerima omogućuje život ugodnim, uvodeći nove značajke i kompatibilnost s starijim verzijama. Pomoću kompatibilnosti, stare se aplikacije mogu lako premjestiti u python 3 okruženju i doraditi i pokrenuti. Funkcije Python 3 i njegovo dinamično tipkanje stvarno su korisne za programiranje i poboljšavaju rad aplikacije.

Preporučeni članci

Ovo je vodič za naredbe Python 3. Ovdje smo razgovarali o osnovnim, kao i naprednim Python 3 naredbama i nekim neposrednim Python 3 naredbama. Možete pogledati i sljedeći članak da biste saznali više -

  1. Upotrebe naredbi Tableau
  2. Kako se koriste naredbe HBase
  3. Upotreba naredbi MongoDB
  4. Važnost naredbi za svinje

Kategorija: