Kursinnehåll
Introduktion till Python
Introduktion till Python
Sammanfattning
Grattis till att ha avslutat denna spännande del av vår Python-kurs!
Du har utvecklat en stark förståelse för att kontrollera logikflödet inom dina program med hjälp av olika Python-konstruktioner.
Låt oss gå igenom de viktigaste koncepten du har bemästrat:
Booleska datatyper och jämförelser
Du har lärt dig att använda jämförelseoperatorer för att utvärdera villkor i Python. Dessa operatorer hjälper dig att kontrollera relationer mellan värden och inkluderar följande:
Lika med :
==
;Inte lika med :
!=
;Större än :
>
;Mindre än :
<
;Större än eller lika med :
>=
;Mindre än eller lika med :
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinera Villkor
Du har bemästrat konsten att kombinera flera villkor med hjälp av logiska operatorer för att fatta mer komplexa beslut:
and
: Utvärderas tillTrue
om båda villkoren ärTrue
;or
: Utvärderas tillTrue
om minst ett villkor ärTrue
;not
: Vänder den logiska statusen för sin operand.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Medlemskapsoperatorer och Typjämförelser
Vi har utforskat hur man använder medlemskapsoperatorer för att kontrollera närvaron eller frånvaron av ett element inom en sekvens och hur man använder funktionen type()
för att bekräfta datatypen för en variabel:
Medlemskapsoperatorer som
in
ochnot in
.Jämföra typer genom att använda
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Villkorsuttryck
Du har lärt dig hur du använder if
, else
och elif
satser för att köra olika kodblock baserat på olika villkor. Denna grundläggande färdighet är avgörande för att skriva dynamiska och responsiva Python-program:
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Vilken operator används för att kontrollera om två värden INTE är lika i Python?
2. Vad kommer följande utskriftskommando att returnera?
3. Hur kontrollerar du om delsträngen "apple"
finns i strängen tilldelad fruits
?
4. Vilken kodrad kontrollerar korrekt datatypen för item_price
för att se om det är en float
?
5. Vilket resultat kommer följande Python-kod att producera?
Tack för dina kommentarer!