Introduktion til Python 3-kommandoer

Python 3-kommandoer er blevet introduceret med Python 2-funktioner, og det er kompatibelt med Python 2 ved hjælp af brug af et indbygget nøgleord til at understøtte funktionaliteterne. Python 3-kommandoen blev frigivet i året 2008. Python 3 er mere intuitiv til programmerere og mere præcis, mens den leverer resultatet. Syntaks er blevet ændret for python 3 for at få mere klarhed om, hvad der er skrevet, og hvad der skal være output.

Grundlæggende Python 3-kommandoer

1. Udskrivningsfunktion

I Python 3 bruges udskrivningsfunktionen med parentes til at vise output, som ikke er tilgængeligt i python 2.

  • Syntaks: print (“Indhold, der skal vises”)
  • Eksempel: print ("Hello World")

2. Input-funktion

I disse python 3-kommandoer behandles de indtastede data altid som streng, selvom dataene indsættes uden ''.

Syntaks / eksempel: >>> X: input (“x:”)

X : 5

>>> X

'5'

3. Heltalinddeling:

I Python 3 er opdelingen mere præcis end python 2 og giver et bedre resultat.

Syntaks / eksempel: >>> X: 3/2

1.5 # ved standard giver det dette nummer, som ikke er tilgængeligt for Python 2

4. rækkefunktion:

I Python 3 er Xrange-funktionen til python 2 omdøbt til intervalfunktion i python 3

Syntaks / eksempel: rækkevidde ()

5. hæve funktion:

I Python 3 skal et undtagelsesargument lægges i parentes.

Syntaks / eksempel: hæv en undtagelse (“Der er noget problem”)

6. Argumenter:

I python 3-kommandoer skal argumenter deklareres ved hjælp af nøgleordet 'som'

Syntaks / eksempel: undtagen udgive en fejl

7. Næste funktion:

I python 3 bruges næste funktion, og .net-funktionen kan ikke bruges, da den kaster en fejl, der er navngivet som attributfejl.

Syntaks / eksempel: næste (abc)

8. Unicode:

I python 3 gemmes strenge hovedsageligt som Unicode, der er utf-8 strenge, og som har byteklasser som byte og byte array.

9. Beslutningserklæring:

Hvis der ellers bruges erklæring til beslutningstagning i python 3.

Syntaks / eksempel: var = 10

Hvis (var == 10): print (“Værdi er 10”)

Udskriv (“Ok”)

10. Strenge:

I python 3 bruger firkantede parenteser sammen med indeks til at få substring.

Syntaks / eksempel: var = “Hej verden”

Print (“var (0):”, var (0)) # resultat ville være 'H'

Mellemliggende Python 3-kommandoer:

1. For loop:

I Python 3 bruges for loop til at udføre udsagnet flere gange.

Syntaks / eksempel: Liste = (1, 2, 3)

For x på listen:

Udskriv (x, end = “”)

2. Mens løkke:

det vil gentage udsagnet, mens betingelsen er sand.

Syntaks / eksempel: mens sandt:

Prøve:

Udskriv (“næste værdi”)

Bortset fra stopværdi:

Sys.exit ()

3. Matematiske funktioner:

Der er mange matematiske funktioner, der kan bruges i Python 3 for at få værdier eller resultat.

Syntaks / eksempel: cmp (x, y)

4. Liste værdier:

I Python 3 kan værdierne vises i listeform og få adgang til resultatet.

Syntaks / eksempel: liste = ('TOM, ' JOHN ', ' Latham ', ' Mary ')

Print (“liste (0):”, liste (0))

Output ville være –'TOM '

5. Funktioner:

I Python 3 defineres funktionen med nøgleorddef

Syntaks / eksempel: defabc (str):

“Hej verden, min første funktion”

Udskriv (str)

Vend tilbage

6. Ordbog:

I Python 3 bruges det til at tildele værdien og opdatere værdien også.

Synatx / eksempel:

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

Print ("dict ('Name'):", dict ('Name')) # output ville være: Tom

Dikt ('løn') = 8500 #opdatering af den eksisterende værdi.

Print ("dict ('løn'):", dict ('løn'))

Output ville være 8500

7. Send e-mail:

I python 3 bruges smtp-bibliotekobjekt til at sende en e-mail.

Syntaks / eksempel : import smtplib

Smtpobj = smtplib.SMTP ((vært (, port (, local_hostname))))

8. gevind:

I python 3 bruges trådning af forskellige grunde, og forskellige gevindmetoder er blevet brugt som thread.activecount (), threading.currentthread (), threading.enumerate ().

9. Regelmæssig udtryk:

Den bruges til at matche strengen fra antallet af strenge. I dette eksempel er brugen af ​​matchfunktion

Syntaks / eksempel : reg.match (mønster, streng, flag = 0)

10. Databaseforbindelse:

I python 3 bruges MySql hovedsageligt som en database, og PyMySQL er en grænseflade, der opretter forbindelse til MySQL-databasen.

Syntaks / eksempel: import PyMySQL

db = PyMySQL.connect ("localhost", "brugernavn", "Password", "Database name")

Tip og tricks til brug af Python 3-kommandoer

  • Brug betingede operatører med omhu
  • Brug funktionsdetektion i stedet for at bruge versiondetektion
  • Undgå regressioner af kompatibilitet
  • Kontroller afhængighederne, mens applikationen overføres til Python 3
  • Brug kontinuerlig integration for at forblive stabil
  • Brug valgfri statisk kontrol
  • Opdater filen setup.py for at angive python 3-kompatibilitet
  • Brug ordbog, liste hvor det nogensinde er nødvendigt
  • Debug scripts for at kontrollere, hvor der er fejl eller et problem.
  • Brug enums
  • Brug pythonfunktioner for at få resultatet hurtigere
  • Kontroller altid hukommelsesforbruget af objekter

Konklusion

Python 3 gør livet behageligt for programmererne med at introducere nye funktioner og kompatibilitet til ældre versioner. Ved hjælp af kompatibilitet kan de gamle applikationer let flyttes i python 3-miljøet og gøre det op og køre. Python 3-funktioner og dens dynamiske typning er virkelig nyttigt til programmeringen og gør ydelsen bedre af applikationen.

Anbefalede artikler

Dette har været en guide til Python 3-kommandoer. Her har vi drøftet grundlæggende såvel som avancerede Python 3-kommandoer og nogle øjeblikkelige Python 3-kommandoer. Du kan også se på den følgende artikel for at lære mere -

  1. Anvendelser af Tableau-kommandoer
  2. Sådan bruges HBase-kommandoer
  3. Anvendelser af MongoDB-kommandoer
  4. Betydningen af ​​svinekommandoer

Kategori: