Lekcja 2 - Nikola Horn

Mnożenie
pierwsza = int(input("Wprowadz pierwszą liczbę calkowitą: "))
druga = int(input("Wprowadz drugą calkowitą: "))
wynik = pierwsza*druga
print("Wynik operacji to: ", wynik)
Kalkulator BMI
wzrost = float(input("Wprowadz wzrost w m: "))
waga = float(input("Wprowadz wagę w kg: "))
wynik = waga / (wzrost**2)
print(f"Twój indeks BMI: {wynik:.2f}")
if wynik < 16:
print ("wygłodzenie")
elif wynik >= 16 and wynik <16.9:
print ("wychudzenie")
elif wynik >= 17 and wynik <17.9:
print ("niedowaga")
elif wynik > 40:
print ("otyłość 3 stopnia")
Notatki z zajęć
Zmienne
Zmienne - służą do odnalezienia/wskazania danych (np. wyników operacji czy informacji wejściowych); zawartość może się zmieniać. Są jak "etykietki na słoiku"

Deklaracja zmiennej:
moj_zwierzak = "pies"
Uwaga! W nazwie zmiennej NIE może być polskich liter, znaków specjalnych, nie mogą zawierać samych liczb ani zaczynać się od cyfry
Dobra praktyka: nazwy zmiennych pisane są małą literą, jeśli mają kilka słów to dzielimy je za pomocą _
Ta sama "zawartość" może mieć kilka "etykietek"
Input
czy_zwierze = input("Czy masz zwierze? ")
Wszystko co zostanie wpisane przez użytkownika zostanie potraktowane jak string.
Jeśli chcemy inny typ danych to musimy go zadeklarować przed input, np.:
int(input("Wprowadz pierwszą liczbę calkowitą: "))
Typy danych

int - liczby całkowite
float - liczby zmiennoprzecinkowe
string - ciągi znaków/tekst - musi być w cudzysłowiu!
bool - wartość logiczna - True/False
Operacje

Możemy dodawać i mnożyć stringi, np. "moj" + " dom" da nam "moj dom"
Możemy je też mnożyć, np. "Hej"*3 da nam "HejHejHej"
Na wartościach logicznych da się wykonywać działania matematyczne, bo w rzeczywistości True = 1 a False = 0.
Zaokrąglanie
Do zaokrąglenia liczby służy funkcja round
round(number, digits) - digits to ilość miejsc po przecinku, defaultowo jest to 0 i jest to opcjonalne
Do "obcięcia" liczby po przecinku (np. po 2 miejscach po przecinku) można wykorzystać f string:
print(f"Twój indeks BMI: {wynik:.2f}") - taki f string obetnie liczbę do dwóch miejsc po przecinku