Innholdsfortegnelse[Gjemme seg][Forestilling]
Velkommen til andre forelesning i vår Python-kræsjkurs for nybegynnere serien.
Denne forelesningen vil fokusere på syntaksen til Python og forstå hvordan Python-kode utføres.
Vi har installert Python 3.10.4 allerede i systemene våre. Nå trenger vi en kodeeditor for Python. Det er en mengde alternativer der ute, men min favoritt er PyCharm.
Det er en av de mest populære koderedigererne som brukes for Python, og vi vil bruke den til dette kurset. Det ser slik ut ved første start.
Lag nå en ny Python-fil i prosjektet. nå er du klar til å skrive din første kode i Python.
Skriv nå:
print("Hello HashDork")
Utvid nå "Kjør"-menyen og klikk på Kjør. du kan også bruke hurtigtastene "Shift + F10" i Windows eller "Ctrl + cmd + R" i macOS for å kjøre programmet.
Etter det vil du se et lite terminalvindu nederst som viser utdataene til koden din. Dette var din første Python-kode. Nå skal vi lære hvordan det ble utført.
Dette var din første Python-kode. La oss prøve et annet eksempel.
I dette eksemplet vil vi skrive ut 10 stjerner '*' ved ganske enkelt å multiplisere en stjerne med 10.
Type:
print("*"*10)
Utgangen vil se slik ut.
Nå skal vi lære hvordan det ble utført.
Hvordan kjøres Python-kode?
Når vi skriver en kode i Python, kalles kodebiten inne i parentesen (“*”*10) et uttrykk. Det er kodebiten som produserer en verdi.
Så når Python-tolkeren prøver å utføre linje 2, vil den først evaluere koden mellom parentes, dvs. uttrykket. Derfor vil den produsere 10 stjerner og skrive dem ut på terminalen.
Variabler i Python
Variabler er et av de mest grunnleggende konseptene innen programmering, og de er ikke spesifikke for Python. Vi bruker variabler for å midlertidig lagre data i datamaskinens minne.
Her er et eksempel,
La oss skrive:
Price = 10
Når Python-tolken kjører denne koden, vil den tildele noe minne som den vil lagre tallet 10 i. Til slutt vil den knytte denne prisen til den minneplasseringen.
Nå kan vi bruke denne variabelen "Pris" hvor som helst i programmet vårt for å få tilgang til verdien vi har lagret i den variabelen.
Nå hvis du skriver,
print(Price)
Utdataene fra dette programmet vil vise den lagrede verdien i variabelen "Pris", dvs. 10. Merk at variablene skiller mellom store og små bokstaver.
Så dette er hvordan vi definerer variabler, vi starter med en identifikator som er navnet på variabelen vår, deretter et likhetstegn og til slutt en verdi.
La oss ta dette programmet til neste nivå. På den andre linjen kan vi oppdatere verdien av denne prisvariabelen til en ny verdi. La oss gjøre det til 20. Nå når vi kjører programmet vårt, bør vi se 20, fordi Python-tolken kjører koden vår linje for linje fra toppen.
Vi kan lagre heltall, flyter, strenger og boolske verdier som variabler. Dessuten kan Python lagre komplekse verdier som lister og objekter som vi vil diskutere senere.
Nå skal vi se eksemplet med streng og boolske verdier.
I Python er en streng en sekvens av Unicode-tegn. Med enkle ord er det en hvilken som helst serie med karakterer som tolkes bokstavelig talt av et manus.
Som,
name = 'HashDork'
På samme måte brukes boolske verdier for å tilordne en sann eller usann verdi til et uttrykk.
is_published = True
Merk at Python er et språk som skiller mellom store og små bokstaver, og normalt bør du bruke små bokstaver for å skrive variabelen og begynne med store bokstaver mens du definerer en boolsk verdi. I dette tilfellet vil ikke "true" gjenkjennes av tolken og vil resultere i en feil. Understrek brukes til å skille ord i et variabelnavn.
Eksempel på program
Nå vil vi se et eksempelprogram som vil bruke konseptene ovenfor.
Tenk deg at vi skal skrive et program for et sykehus. Så vi sjekker inn en pasient som heter Raj Koothrappali (Ja, du skjønner det). Han er 29 år gammel og er en ny pasient. Jeg vil at du skal definere 3 variabler her, hans navn, hans alder og en annen variabel for å sjekke om dette er en ny eller en eksisterende pasient.
Slutt å bla og prøv det selv.
La oss nå finne løsningen.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Wrap Up
Det er alt fra dette foredraget.
Vi vil lære om å motta input i Python, Type Conversion og Strings.
Legg igjen en kommentar