Introduksjon til Python 3-kommandoer

Python 3-kommandoer er introdusert med Python 2-funksjoner, og det er kompatibelt med Python 2 ved hjelp av å bruke noen innebygde søkeord for å støtte funksjonalitetene. Python 3-kommandoen ble utgitt i år 2008. Python 3 er mer intuitiv for programmerere og mer presis mens den gir resultatet. Syntaks er endret for python 3 for å få mer klarhet i hva som er skrevet og hva som skal være output.

Grunnleggende Python 3-kommandoer

1. Utskriftsfunksjon

I Python 3 brukes utskriftsfunksjonen med parentes for å vise utdata som ikke er tilgjengelig i python 2.

  • Syntax: print (“Innhold som skal vises”)
  • Eksempel: print ("Hello World")

2. Inngangsfunksjon

I disse python 3-kommandoene blir de angitte dataene alltid behandlet som streng, selv om dataene er satt inn uten ''.

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

X : 5

>>> X

'5'

3. Heltaledeling:

I Python 3 er divisjonen mer presis enn python 2 og gir et bedre resultat.

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

1, 5 # ved standard vil det gi dette nummeret som ikke er tilgjengelig for Python 2

4. rekkevidde funksjon:

I Python 3 har Xrange-funksjonen til python 2 blitt omdøpt til rekkeviddefunksjon i python 3

Syntaks / eksempel: rekkevidde ()

5. heve funksjon:

I Python 3 må et unntaksargument settes i parentes.

Syntaks / eksempel: hev et unntak ("Det er noe problem")

6. Argumenter:

I python 3-kommandoer må argumenter deklareres ved hjelp av nøkkelordet 'som'

Syntaks / eksempel: bortsett fra en feil

7. Neste funksjon:

I python 3 brukes neste funksjon, og .net-funksjonen kan ikke brukes da den kaster en feil som er kalt attributtfeil.

Syntaks / eksempel: neste (abc)

8. Unicode:

I python 3 lagres strengene hovedsakelig som Unicode som er utf-8 strenger og har byteklasser som byte og byte array.

9. Beslutningsuttalelse:

Hvis uttalelse ellers brukes til beslutningstaking i python 3.

Syntaks / eksempel: var = 10

Hvis (var == 10): print ("Verdien er 10")

Skriv ut (“Ok”)

10. Strenger:

I python 3 bruker firkantede parenteser sammen med indeks for å få substring.

Syntaks / eksempel: var = “Hello World”

Skriv ut (“var (0):”, var (0)) # resultat ville blitt 'H'

Mellomliggende Python 3-kommandoer:

1. For sløyfe:

I Python 3 brukes for loop til å utføre utsagnet flere ganger.

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

For x på listen:

Skriv ut (x, end = “”)

2. Mens sløyfe:

den vil gjenta utsagnet mens betingelsen er sann.

Syntaks / eksempel: mens det er sant:

Prøve:

Skriv ut ("neste verdi")

Bortsett fra stoppverdi:

Sys.exit ()

3. Matematikkfunksjoner:

Det er mange mattefunksjoner som kan brukes i Python 3 for å få verdiene eller resultatet.

Syntaks / eksempel: cmp (x, y)

4. Listeverdier:

I Python 3 kan verdiene vises i listeform og få tilgang til resultatet.

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

Skriv ut (“liste (0):”, liste (0))

Output ville være –'TOM '

5. Funksjoner:

I Python 3 vil funksjonen bli definert med søkeorddef

Syntaks / eksempel: defabc (str):

“Hallo verden, min første funksjon”

Skriv ut (str)

Komme tilbake

6. Ordbok:

I Python 3 brukes den til å tilordne verdien og oppdatere verdien også.

Synatx / eksempel:

dikte ('Navn': 'Tom', 'Lønn': 7500, 'Sted': 'USA')

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

Dikt ('lønn') = 8500 #oppdatering av eksisterende verdi.

Skriv ut ("dict ('lønn'):", dict ('lønn'))

Produksjonen ville være 8500

7. Sende e-post:

I python 3 blir smtp-bibliotekobjekt brukt til å sende en e-post.

Syntaks / eksempel : import smtplib

Smtpobj = smtplib.SMTP ((vert (, port (, local_hostname))))

8. Gjenging:

I python 3 brukes tråding av forskjellige grunner, og forskjellige trådmetoder har blitt brukt som thread.activecount (), threading.currentthread (), threading.enumerate ().

9. Vanlig uttrykk:

Den brukes til å matche strengen fra antall strenger. I dette eksemplet er bruken av matchfunksjon

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

10. Databasetilkobling:

I python 3 brukes MySql hovedsakelig som en database, og PyMySQL er et grensesnitt som kobles til MySQL-databasen.

Syntaks / eksempel: import PyMySQL

db = PyMySQL.connect ("localhost", "brukernavn", "Passord", "Databasenavn")

Tips og triks for å bruke Python 3-kommandoer

  • Bruk betingede operatører med omhu
  • Bruk funksjonsdeteksjon i stedet for å bruke versjonsdeteksjon
  • Forhindre regresjoner av kompatibilitet
  • Sjekk avhengighetene mens du overfører applikasjonen til Python 3
  • Bruk kontinuerlig integrasjon for å holde deg stabil
  • Bruk valgfri statisk type-sjekking
  • Oppdater setup.py-filen for å betegne python 3-kompatibilitet
  • Bruk ordbok, liste der du trenger det
  • Feilsøk skriptene for å sjekke hvor det er feil eller problem.
  • Bruk enums
  • Bruk pythonfunksjoner for å få resultatet raskere
  • Kontroller alltid minnebruken av objekter

Konklusjon

Python 3 gjør livet behagelig for programmererne med å introdusere nye funksjoner og kompatibilitet til eldre versjoner også. Ved hjelp av kompatibilitet kan de gamle applikasjonene enkelt flyttes i python 3-miljøet og gjøre det oppe og går. Python 3-funksjoner og dens dynamiske typing er virkelig nyttige for programmeringen og gjør ytelsen bedre av applikasjonen.

Anbefalte artikler

Dette har vært en guide til Python 3-kommandoer. Her har vi diskutert grunnleggende så vel som avanserte Python 3-kommandoer og noen umiddelbare Python 3-kommandoer. Du kan også se på følgende artikkel for å lære mer -

  1. Bruk av Tableau-kommandoer
  2. Hvordan bruke HBase-kommandoene
  3. Bruk av MongoDB-kommandoer
  4. Betydningen av grisekommandoer