Python zajęcia 2
Deklaracja zmiennych
- Nazwa nie może zawierać większości znaków specjalnych, spacji i polskich liter
- Nazwa nie może składać się z samych cyfr lub zaczynać się od nich
- Nazwa zmiennej pisana jest małą literą. Zamiast spacji używamy _
moj_zwierzak = "pies"Jak umożliwić użytkownikowi przypisanie zmiennej?
- używamy do tego funkcji input
nazwa_zmiennej = input(instrukcja_dla_użytkownika)Ważne! wszystko co jest wprowadzone w input jest traktowane jako tekst
Jeśli chcemy zamienić tekst na liczbę:
nazwa_zmiennej = int(nazwa_zmiennej_input)Typy zmiennych
- liczby całkowite (int)
- liczby zmiennoprzecinkowe (float)
- tekst (string)
- prawa/fałsz (True/False - bool)
Ważne! True = 1, False = 0
Operacje na zmiennych
- dodawanie + (liczby, znaki)
- odejmowanie - (liczby)
- mnożenie * (liczby, znaki)
- dzielenie / (liczby)
- dzielenie bez reszty // (liczby)
- modulo % (liczby) reszta z dzielenia
Zadanie: Kalkulator BMI
BMI = masa ciała (w kg) / wzrost ^2 (w m)
masa_ciala = input("podaj mase ciala w kg: ")
wzrost = input("podaj wzrost w metrach: ")
indeks_bmi = masa_ciala/)wzrost**2)
print(f"Twoj indeks BMI: {indeks_bmi}")Zadanie: Przelicznik km->mile
km = float(input("wprowadz odleglosc w km: ")
PRZELICZNIK = 0.621371
mile = km * PRZELICZNIK
print(f"{km} km to {mile:0.2f} w milach")