Introduktion till Python 3-kommandon
Python 3-kommandon har introducerats med Python 2-funktioner och det är kompatibelt med Python 2 med hjälp av att använda några inbyggda nyckelord för att stödja funktionerna. Python 3-kommandot släpptes år 2008. Python 3 är mer intuitivt för programmerare och mer exakt medan resultatet ges. Syntax har ändrats för python 3 för att få mer tydlighet på vad som skrivs och vad som ska vara utgången.
Grundläggande Python 3-kommandon
1. Skriv ut funktion
I Python 3 används utskriftsfunktionen med parentes för att visa utgången som inte är tillgänglig i python 2.
- Syntax: print (“Innehåll att visa”)
- Exempel: print ("Hello World")
2. Ingångsfunktion
I dessa Python 3-kommandon behandlas de angivna data alltid som en sträng även om data infogas utan ''.
Syntax / exempel: >>> X: input (“x:”)
X : 5
>>> X
'5'
3. Heltal:
I Python 3 är divisionen mer exakt än python 2 och ger ett bättre resultat.
Syntax / exempel: >>> X: 3/2
1.5 # som standard ger det detta nummer som inte är tillgängligt för Python 2
4. intervallfunktion:
I Python 3 har Xrange-funktionen för python 2 bytt namn till områdesfunktion i python 3
Syntax / exempel: intervall ()
5. höja funktion:
I Python 3 måste ett undantagsargument läggas till inom parentes.
Syntax / exempel: höja ett undantag ("Det finns något problem")
6. Argument:
I python 3-kommandon måste argument deklareras med hjälp av nyckelordet "som"
Syntax / exempel: utom utfärda ett fel
7. Nästa funktion:
I python 3 används nästa funktion och .net-funktionen kan inte användas eftersom den kastar ett fel benämnt attributfel.
Syntax / exempel: nästa (abc)
8. Unicode:
I python 3 lagras strängar huvudsakligen som Unicode som är utf-8 strängar och har byte klasser som byte och byte array.
9. Beslutsdeklaration:
Om annat används uttalandet för beslutsfattande i python 3.
Syntax / exempel: var = 10
Om (var == 10): print ("Value is 10")
Skriv ut (“Ok”)
10. Strängar:
I python 3 använder fyrkantiga parenteser tillsammans med index för att få substringsträngen.
Syntax / exempel: var = “Hello World”
Skriv ut (“var (0):”, var (0)) # resultat skulle vara ”H”
Mellanledande Python 3-kommandon:
1. För slinga:
I Python 3 används för loop för att köra uttalandet flera gånger.
Syntax / exempel: Lista = (1, 2, 3)
För x i listan:
Skriv ut (x, slut = “”)
2. Medan loop:
det kommer att upprepa uttalandet medan villkoret är sant.
Syntax / exempel: medan sant:
Prova:
Skriv ut ("nästa värde")
Förutom stoppvärde:
Sys.exit ()
3. Matematiska funktioner:
Det finns många matematikfunktioner som kan användas i Python 3 för att få värdena eller resultatet.
Syntax / exempel: cmp (x, y)
4. Lista värden:
I Python 3 kan värdena listas i listform och få åtkomst till resultatet.
Syntax / exempel: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Skriv ut (“lista (0):”, lista (0))
Output skulle vara –'TOM '
5. Funktioner:
I Python 3 skulle funktionen definieras med nyckelorddef
Syntax / exempel: defabc (str):
“Hej värld, min första funktion”
Skriv ut (str)
Lämna tillbaka
6. Ordbok:
I Python 3 används det för att tilldela värdet och uppdatera värdet också.
Synatx / exempel:
dict ('Name': 'Tom', 'Salary': 7500, 'Location': 'USA')
Print ("dict ('Name'):", dict ('Name')) # utgång skulle vara: Tom
Dikt ('lön') = 8500 # uppdatera det befintliga värdet.
Skriv ut (“dict (” lön ”):”, dict (”lön”))
Produktionen skulle vara 8500
7. Skicka e-post:
I python 3 används smtp-biblioteksobjekt för att skicka ett e-postmeddelande.
Syntax / exempel : import smtplib
Smtpobj = smtplib.SMTP ((värd (, port (, local_hostname))))
8. Gängning:
I python 3 används trådning av olika skäl och olika trådmetoder har använts som thread.activecount (), threading.currentthread (), threading.enumerate ().
9. Regelbundet uttryck:
Den används för att matcha strängen från antalet strängar. I detta exempel är användningen av matchningsfunktion
Syntax / exempel : reg.match (mönster, sträng, flaggor = 0)
10. Databasanslutning:
I python 3 används MySql huvudsakligen som en databas och PyMySQL är ett gränssnitt som ansluter till MySQL-databasen.
Syntax / exempel: import PyMySQL
db = PyMySQL.connect ("localhost", "användarnamn", "Lösenord", "Databasnamn")
Tips och tricks för att använda Python 3-kommandon
- Använd villkorade operatörer klokt
- Använd funktionsdetektering istället för att använda versiondetektering
- Förhindra regressioner av kompatibilitet
- Kontrollera beroenden under övergången av applikationen till Python 3
- Använd kontinuerlig integration för att förbli stabil
- Använd valfri statisk typkontroll
- Uppdatera filen setup.py för att ange python 3-kompatibilitet
- Använd ordlista, lista där det någonsin behövs
- Felsöka skripten för att kontrollera var fel eller problem är.
- Använd enums
- Använd pythonfunktioner för att få resultatet snabbare
- Kontrollera alltid minnesanvändningen av objekt
Slutsats
Python 3 gör livet bekvämt för programmerarna med att introducera nya funktioner och kompatibilitet till äldre versioner också. Med hjälp av kompatibilitet kan de gamla applikationerna enkelt flyttas i python 3-miljö och göra det igång. Python 3-funktioner och dess dynamiska typ är verkligen användbar för programmeringen och gör prestandan bättre för applikationen.
Rekommenderade artiklar
Detta har varit en guide till Python 3-kommandon. Här har vi diskuterat såväl grundläggande som avancerade Python 3-kommandon och några omedelbara Python 3-kommandon. Du kan också titta på följande artikel för att lära dig mer -
- Användningar av Tableau-kommandon
- Hur man använder HBase-kommandona
- Användningar av MongoDB-kommandon
- Betydelsen av svinkommandon