Indholdsfortegnelse[Skjule][At vise]
Velkommen til det andet foredrag i vores Python Crash Course for begyndere serien.
Dette foredrag vil fokusere på Pythons syntaks og forståelse af, hvordan Python-kode udføres.
Vi har allerede installeret Python 3.10.4 i vores systemer. Nu har vi brug for en kodeeditor til Python. Der er et væld af muligheder derude, men min favorit er PyCharm.
Det er en af de mest populære kodeeditorer, der bruges til Python, og vi vil bruge det til dette kursus. Det ser sådan ud ved første start.
Opret nu en ny Python-fil i projektet. nu er du klar til at skrive din første kode i Python.
Skriv nu:
print("Hello HashDork")
Udvid nu "Kør"-menuen og klik på Kør. du kan også bruge genvejstasterne 'Shift + F10' i Windows eller 'Ctrl + cmd + R' i macOS til at køre programmet.
Derefter vil du se et lille terminalvindue i bunden, der viser outputtet af din kode. Dette var din første Python-kode. Nu vil vi lære, hvordan det blev udført.
Dette var din første Python-kode. Lad os prøve et andet eksempel.
I dette eksempel vil vi udskrive 10 stjerner '*' ved blot at gange en stjerne med 10.
Type:
print("*"*10)
Outputtet vil se sådan ud.
Nu vil vi lære, hvordan det blev udført.
Hvordan udføres Python-kode?
Når vi skriver en kode i Python, kaldes kodestykket inde i parentesen (“*”*10) et udtryk. Det er stykket kode, der producerer en værdi.
Så når Python-fortolkeren forsøger at udføre linje 2, vil den først evaluere koden mellem parentes, dvs. udtrykket. Derfor vil den producere 10 stjerner og udskrive dem på terminalen.
Variabler i Python
Variabler er et af de mest grundlæggende begreber inden for programmering, og de er ikke specifikke for Python. Vi bruger variabler til midlertidigt at gemme data i computerens hukommelse.
Her er et eksempel,
Lad os skrive:
Price = 10
Når Python-fortolkeren udfører denne kode, vil den allokere noget hukommelse, hvori den vil gemme tallet 10. Til sidst vil den knytte denne pris til denne hukommelsesplacering.
Nu kan vi bruge denne variabel "Pris" hvor som helst i vores program for at få adgang til den værdi, vi har gemt i den variabel.
Hvis du nu skriver,
print(Price)
Udgangen af dette program vil vise den lagrede værdi i variablen "Pris", dvs. 10. Bemærk, at variablerne skelner mellem store og små bogstaver.
Så det er sådan vi definerer variable, vi starter med en identifikator som er navnet på vores variabel, derefter et lighedstegn og til sidst en værdi.
Lad os tage dette program til næste niveau. På den anden linje kan vi opdatere værdien af denne prisvariabel til en ny værdi. Lad os gøre det til 20. Når vi nu kører vores program, skulle vi se 20, fordi Python-fortolkeren udfører vores kode linje for linje fra toppen.
Vi kan gemme heltal, flydende, strenge og booleske værdier som variable. Desuden kan Python gemme komplekse værdier som lister og objekter, som vi vil diskutere senere.
Nu vil vi observere eksemplet med streng og booleske værdier.
I Python er en streng en sekvens af Unicode-tegn. Med enkle ord er det enhver serie af karakterer, der fortolkes bogstaveligt af et manuskript.
Synes godt om,
name = 'HashDork'
På samme måde bruges booleske værdier til at tildele en True eller False værdi til et udtryk.
is_published = True
Bemærk, at Python er et sprogfølsomt sprog, og normalt skal du bruge små bogstaver til at skrive variablen og starte med store bogstaver, mens du definerer en boolesk værdi. I dette tilfælde vil 'sand' ikke blive genkendt af tolken og vil resultere i en fejl. Understregning bruges til at adskille ord i et variabelnavn.
Eksempel på program
Nu vil vi se et eksempelprogram, der vil bruge ovenstående koncepter.
Forestil dig, at vi skal skrive et program til et hospital. Så vi tjekker en patient ind ved navn Raj Koothrappali (Ja, du forstår det). Han er 29 år og er ny patient. Jeg vil have dig til at definere 3 variabler her, hans navn, hans alder og en anden variabel for at kontrollere, om dette er en ny eller en eksisterende patient.
Stop med at rulle og prøv det selv.
Lad os nu finde løsningen.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Wrap Up
Det er alt fra dette foredrag.
Vi lærer om modtagelse af input i Python, Type Conversion og Strings.
Giv en kommentar