Przepływ sterowania w programowaniu proceduralnym

Koncepcje paradygmatów programowania

Eleanor Thomas

Senior Data Analytics Engineer

Czym jest przepływ sterowania?

  • Przepływ sterowania: zestaw słów kluczowych i procesów w języku programowania określających, jak powinna być wykonywana logika kodu
  • Przykłady instrukcji sterujących:
    • Instrukcje if/else
    • Pętle for i while
    • Definicja funkcji za pomocą def

Kierowanie ruchem

Koncepcje paradygmatów programowania

Łączenie elementów przepływu sterowania (instrukcje if i pętle for)

if my_height > your_height:
    print("I'm taller!")
for height in height_list:
    print(height)

Kombinacja:

for height in height_list:
    if my_height > height:
        print("I am taller than ", height)
Koncepcje paradygmatów programowania

Łączenie elementów przepływu sterowania w funkcjach

def compare_heights(my_height, height_list):
    for height in height_list:
        if my_height > height:
            print("I am taller than ", height)
    return

my_height = 63 height_list = [62, 67, 70]
compare_heights(my_height, height_list)
Koncepcje paradygmatów programowania

Przepływ sterowania w programowaniu proceduralnym

  • Instrukcje sterujące umożliwiają programowanie proceduralne w Pythonie
  • Logika programu jest strukturyzowana krokowo z wykorzystaniem wielokrotnych fragmentów kodu
  • Logikę tę koduje się w Pythonie za pomocą instrukcji if, pętli i funkcji
  • Przepływ sterowania tworzy procedury wdrażające separację odpowiedzialności

Osoba piszącą na klawiaturze

Koncepcje paradygmatów programowania

Czas na ćwiczenia!

Koncepcje paradygmatów programowania

Preparing Video For Download...