Kursinnhold
Introduksjon til Python
Introduksjon til Python
Oppsummering
Gratulerer med å ha fullført denne delen av vårt Python-kurs! Du har fått et solid grunnlag i flere grunnleggende programmeringskonsepter. La oss gå gjennom de viktigste ferdighetene og konseptene du har mestret, slik at du er forberedt på mer avanserte emner.
Datatyper
Du har utforsket ulike Python-datatyper, og forstått hvordan du bruker heltall, strenger, flyttall og boolske verdier effektivt. Disse er avgjørende for å håndtere forskjellige typer data i programmene dine.
Husk, vi kan bestemme datatypen ved å bruke type()
-funksjonen:
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
Regler for Navngivning av Variabler
Riktig navngivning av variabler hjelper med å gjøre koden din lesbar og vedlikeholdbar. Du har lært å bruke meningsfulle navn som reflekterer dataene de holder og som følger Pythons navnekonvensjoner.
Husk reglene:
1. Start Alltid med en Bokstav eller en Understrek
Variabelnavn må starte med en bokstav eller en understrek, som item_name
eller _price
. Ikke start et variabelnavn med et tall (f.eks. 2item
er ugyldig).
2. Bruk Kun Bokstaver, Tall og Understreker
Variabelnavn skal kun inneholde bokstaver, tall og understreker. For eksempel, item_name1
er greit, men unngå å bruke spesialtegn som bindestreker (item-name
er ugyldig).
3. Vær Oppmerksom på Store og Små Bokstaver
Python behandler store og små bokstaver som forskjellige. Så, item
og Item
er to separate variabler i Python.
4. Ikke Bruk Pythons Reserverte Ord
Unngå å bruke Pythons innebygde nøkkelord (som print
, if
og type
) som variabelnavn, da disse allerede er brukt til spesielle formål i språket.
Lagring av Data i Variabler
Du har øvd på lagring og henting av data ved bruk av variabler, et grunnleggende aspekt ved programmering som tillater datamanipulering.
Du kan repetere lagring og henting av data ved bruk av variabler ved å bruke eksempelet nedenfor:
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Bruk av variabler
Bruk av variabler i beregninger og funksjoner har gjort det mulig for deg å utføre dynamiske operasjoner basert på variabeldata, som vist i følgende eksempel:
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
Strengindeksering og lengde
Du har mestret hvordan du får tilgang til spesifikke tegn i en streng og bestemmer lengden på en streng ved hjelp av len()
-funksjonen, noe som forbedrer din evne til å arbeide med tekstdata. Husk, positiv indeksering starter på 0
, og negativ indeksering starter på -1
.
Se eksempelet nedenfor:
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
Strengskjæring og Konkatenasjon
Strengskjæring og konkatenasjon har gjort det mulig for deg å manipulere strenger effektivt, og skape nye strenger fra eksisterende. Det er viktig å merke seg at når syntaksen string[start:end]
brukes, er start
indeksen til første tegn du vil inkludere, og end
er indeksen ett tegn forbi det siste tegnet du vil inkludere.
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Hva er en datatype i Python som brukes til å representere hele tall?
2. Hvilken av følgende er et gyldig Python-variabelnavn?
3. Hva er den riktige måten å starte et variabelnavn i Python?
4. I Python, hvis du har strengen fruit = "Apple"
, hva returnerer fruit[3]
?
5. Gitt strengen vegetables = "Carrot, Celery"
, hvordan ville du skåret denne strengen for å kun hente "Celery"
?
Takk for tilbakemeldingene dine!