Python - Lekcja 2
Zmienne - nazwa używana w kodzie prodgramu, służy do odnalezienia. Może ulegać zmianie. Można to porównać do słoika z etykietą.
Uważać na kopie - trzeba zwrócić uwagę na nazwy zmiennych i ich zawartości przy zamianach
.append - dodaje nowy element do listy
Do deklarowania zmiennych używamy znak '='
np zmienna = "nazwa"
Zapytanie do użytkownika robimy za pomocą input(), umożliwiamy użytkownikowi przypisanie zmiennej wpisanej przez niego
np
czy_ma_zwierze = input("Czy masz zwierze?")
print(czy_ma_zwierze)
print(id(czy_ma_zwierze))
Liczby deklarujemy bez cudzysłowia, nazwy w cudzysłowiu, listy w nawiasie kwadratowym.
Typy - co można włożyć do "słoika".
int - liczba całkowita
float - zmiennoprzecinkowa z kropką! 1.2
string - ciągi znaków np "tekst"
bool - prawda lub fałsz (true/false) np rozpoczac_gre = True
Podstawowe operatory
dodawanie +
odejmowanie -
mnożenie *
dzielenie /
modulo %
wzrost = float(input("Podaj swój wzrost w metrach (np 1.70): "))
waga = float(input("Podaj swoją wagę w kilogramach: "))
bmi = waga / (wzrost * wzrost)
print(f"Twój indeks BMI to: {bmi:.2f}") #:.2f do zmniejszenia wyniku do 2 miejsc po przecinku
if bmi <= 18.49:
print("Twój wynik wskazuje na niedowagę.")
elif bmi <= 18.5 <= 24.9:
print("Twój wynik wskazuje na prawidłową wagę.")
elif bmi <= 25 <= 29.9:
print("Twój wynik wskazuje na nadwagę.")
if bmi >= 30:
print("Twój wynik wskazuje na otyłość.")