Lekcja 2 Podstawowe operację arytmetyczne

W tej lekcji omówimy podstawowe operacje arytmetyczne w pythonie

W Pythonie liczby dzielimy na dwa główne typy. Musisz je znać, żeby w Twoich obliczeniach panował idealny ład:

  1. Liczby całkowite (w programowaniu nazywane int od integer), np. 5, 10, -3, 1000.*

  1. Liczby zmiennoprzecinkowe, czyli ułamki (nazywane float), np. 5.5, 3.14, -0.5.*

Zapamiętaj: w programowaniu zamiast przecinka używamy kropki! Czyli piszemy 5.5, a nie 5,5!”

Zilustrujmy te przykłady działań matematycznych na podstawie zapasów ekipy

Dodawanie

Zygfryd poprosił cię abyś pomogła mu zsumować zapasy w spiżarni dla ekipy pod dębem.

na początku korzystając z wiedzy z poprzedniej lekcji utwórzmy trzy zmienne

  • bazylia
  • ogorek
  • suma_zapasow

Teraz przypiszemy do zmiennych wartiści

bazylia = 50

ogorek = 50

Gdy mamy już przypisane wartości pora na działanie

suma_zapasow = bazylia + ogorek

print(suma_zapasow)

zapis suma_zapasow = bazylia + ogorek oznacza że do zmiennej suma_zapasow przypisz wynik dodawania bazylia + ogorek

Następnie wyświetlamy sumę zapasów funkcją print

Odejmowanie

Skunks Procek uwielbia zbierać soczyste pestki od Pana Arbuza. Pewnego słonecznego popołudnia Pan Arbuz podarował Prockowi zapas pysznych pestek na cały tydzień. Procek był jednak bardzo głodny i od razu zjadł kilka z nich! Nasz program ma obliczyć, ile pestek zostało Prockowi na resztę tygodnia.

na początku utwórzmy trzy zmienne

  • pestki
  • zjedzone_pestki
  • zostalo

Teraz przypiszemy do zmiennych wartiści

pestki= 10
zjedzone pestki = 7

Gdy mamy już przypisane wartości pora na działanie

zostalo = pestki - zjedzone_pestki 

print(zjedzone_pestki)

zapis zostalo= pestki – zjedzone_pestki oznacza że do zmiennej zostalo przypisz wynik odejmowania pestki – zjedzone_pestki

Następnie wyświetlamy różnice pestek funkcją print

Mnożenie

Owieczka przygotowuje się do zimy i robi na drutach ciepłe szaliki dla całej ekipy. Do zrobienia jednego szalika potrzebuje kilku kłębuszków wełny. Musimy policzyć, ile łącznie kłębuszków musi przygotować, jeśli chce zrobić szaliki dla kilku swoich przyjaciół.

na początku utwórzmy trzy zmienne

  • szaliki
  • klebuszki
  • razem_welny

Teraz przypiszemy do zmiennych wartiści

szaliki = 5
 klebuszki = 6

Gdy mamy już przypisane wartości pora na działanie

razem_welny = klebuszki * liczba_szalikow

print("Owieczka musi przygotować łącznie tyle kłębuszków wełny:")
print(razem_welny)

Dzielenie bez reszty

Ekipa upiekła szarlotkę z jabłek zebranych na wirtualnej łączce, jednak z uwagi na to że Zygfryd to bardzo głodna świnka morska chce zabrać więcej kawałków ciasta niż reszta. Twoim zadaniem jest sprawiedliwie podzielić ciasto pomiędzy członków ekipy każdy ma dostać taki sam kawałek ciasta nie może zostać nic na później wskazówka wykorzystaj dzielenie bez reszty operator //

na początku utwórzmy trzy zmienne

  • kawalki_ciasta
  • ekipa (liczba pluszaków)
  • porcja (na osobę)

Teraz przypiszemy do zmiennych wartiści

kawalki_ciasta = 15
ekipa = 4

Gdy mamy już przypisane wartości pora na działanie

porcja = kawalki_ciasta // ekipa

print("Każdy członek ekipy otrzyma taką liczbę całych kawałków:")
print(porcja)

Następnie wyświetlamy porcje funkcją print

Dzielenie z resztą

Każdy z 4 członków ekipy dostał już po 3 całe kawałki ciasta (z poprzedniego zadania: 15 // 4). Jednak w naczyniu zostały jeszcze jakieś okruszki i kawałki, których nie dało się równo podzielić. Świnka morska Zygfryd tylko na to czekała! Sprawdźmy, ile kawałków zostało dla łakomego Zygfryda za pomocą operatora %.

na początku utwórzmy trzy zmienne

  • wszystkie_kawalki
  • ekipa (liczba pluszaków)
  • dla_Zygfryda

Teraz przypiszemy do zmiennych wartiści

wszystkie_kawalki = 15
ekipa = 4

Gdy mamy już przypisane wartości pora na działanie

Zapis działania dla_zygfryda = wszystkie_kawalki % osoby

dla_zygfryda = wszystkie_kawalki % osoby

print("Dla łakomej świnki Zygfryda zostało tyle kawałków szarlotki:")
print(dla_zygfryda)

Następnie wyświetlamy porcje funkcją print

Lab 2