Välkommen
Välkommen till din första Python-lektion.
Python är ett av de mest populära programmeringsspråken i världen. Vetare, ingenjörer, konstnärer och studenter använder det varje dag.
I denna lektion kommer du att skriva verklig Python-kod och köra den direkt. Din kod exekveras på en riktig server: inte en simulering.
Låt oss börja med det mest berömda programmet inom hela datorvetenskapen.
Hej, världen!
Ditt första program
Varje programmers resa börjar med samma två ord: Hej, världen!
I Python skriver du ut text till skärmen med hjälp av funktionen print():
print("Hej, världen!")
Det är allt. En enda rad. Citaten berättar för Python att det är text (kallas en sträng). Funktionen print() skickar den till skärmen.
Vad är variabler?
Variabler: att ge namn till värden
En variabel är ett namn som innehåller ett värde. Tänk på det som en etiketterad låda.
name = "Ada"
age = 12
print(name) : skriver ut: Ada
print(age) : skriver ut: 12
Tecknet = betyder tilldela: placera värdet till höger i namnet till vänster.
Text placeras inom citattecken (en sträng). Tal behöver inga citattecken (ett heltal).
Skapa variabler
Din tur
Skapa två variabler och skriv ut dem:
1. En variabel som heter animal med ditt favoritdjur som värde
2. En variabel som heter count med antalet ben djuret har som värde
3. Skriv ut båda variablerna
Exempel på utdata (din kommer att se annorlunda ut):
cat
4
Sammanfogning av strängar
Sammanfogning av strängar
Du kan förena strängar med +:
greeting = "Hello" + " " + "World"
print(greeting): skriver ut: Hello World
f-strängar (formaterade strängar)
Ett bättre sätt att blanda in variabler i text:
name = "Ada"
print(f"My name is {name}"): skriver ut: My name is Ada
Bokstaven f före citattecknet aktiverar f-sträng-läget. Inuti strängen ersätts {variabel} med variabelns värde.
Övningar med f-strings
Din tur
Skapa två variabler:
- food: din favoritmat (en sträng)
- rating: hur mycket du gillar den från 1 till 10 (en heltal)
Använd sedan en f-string för att skriva ut:
I love pizza! I rate it 9 out of 10.
(med din egen mat & betyg)
Om / Annars
Att fatta beslut
Program kan fatta val med hjälp av if och else:
temperature = 35
if temperature > 30:
print("Det är varmt!")
else:
print("Det är inte varmt.")
Den indenterade koden under if körs endast när villkoret är True.
Koden under else körs när det är False.
Jämförelseoperatorer: > (större), < (mindre), == (lika), != (ej lika), >=, <=
If/Else-utmaning
Din tur
Skriv ett program som:
1. Skapar en variabel score som sätts till ett godtyckligt tal
2. Om score är 60 eller högre, skriver ut Pass
3. Annars, skriver ut Fail
Sätt ihop det
Slutlig uppgift
Du vet nu: print(), variabler, f-strängar och if/else.
Kombinera dem alla i ett enda program.
Skriv ett program som:
1. Skapar en variabel name (ett namn, en sträng)
2. Skapar en variabel age (en ålder, ett heltal)
3. Om age är 13 eller äldre, skriver ut: Welcome, [name]! You may enter.
4. Annars, skriver ut: Sorry, [name]. You must be 13 to enter.
Använd en f-sträng för utdata.