Page 23 - informatyka 7
P. 23
1.5 Programowanie i testowanie algorytmów w języku Python
Podejmij temat O Jak rozumiesz poniższą wypowiedź?
Większość programistów programuje nie dlatego, że spodziewają się zapłaty
lub uwielbienia tłumów, ale dlatego, że programowanie jest dla nich zabawą.
Linus Torvalds
fiński programista, twórca systemu operacyjnego Linux
Każdy program w Pythonie składa
Instrukcje warunkowe
się z instrukcji, które są wykonywa-
ne w takiej kolejności, w jakiej zostały
Python Wykonywane czynności Scratch
zapisane. Instrukcje warunkowe po-
zwalają na wykonanie poleceń, gdy
if Instrukcja może być wykonana po
(jeżeli…) spełnieniu podanego warunku. spełniony jest określony warunek.
Ciekawe!
Jeżeli warunek jest spełniony,
if-else [czytaj: if els] wówczas instrukcja zostanie Język programowania Python jest stoso-
(jeżeli… wykonana, w przeciwnym razie wany do tworzenia programów używanych
w przeciwnym razie…) – zostanie wykonana kolejna w komputerach indywidualnych użytkowni-
instrukcja.
ków, w serwisach internetowych (np. YouTu-
if-elif-else [czytaj: if elif els] W jednej złożonej instrukcji be [czytaj: jutiub], Instagram) oraz w grach
(jeżeli… jeżeli natomiast… warunkowej można sprawdzać komputerowych. Korzystają z niego Google,
w przeciwnym razie…) wiele warunków. Yahoo!, IBM [czytaj: gugl, jahu, aj bi em] oraz
agencja kosmiczna NASA.
Krok po kroku
Uzupełnij program z obliczeniami, wprowadź
instrukcję dzielenia liczb:
1
otwórz program Działania arytmetyczne.py (File/Open…),
pod iloczynem napisz kolejne wiersze kodu (instrukcję
warunkową) według wzoru 1 , aby program wykonywał
dzielenie,
Uwaga!
Jeżeli (if) zmienna b (dzielnik) będzie różna od 0, to pro-
gram wykona dzielenie i wyświetli komunikat z wynikiem.
W przeciwnym wypadku (else) program wyświetli komunikat
o błędzie dzielenia (Nie dziel przez zero!).
2
zapisz program (File/Save As), potem sprawdź jego
działanie (Run/Run Module) 2 .
21