Zajęcia 2 Podstawy algorytmów na tekstach - PDF
Document Details
Korinf3
Tags
Related
- Introduction to Python Programming Unit Three PDF
- Appunti Introduzione a Python PDF
- GE8151- PROBLEM SOLVING AND PYTHON PROGRAMMING - Question Bank PDF
- Programming, Data Structures And Algorithms Using Python_English (1).pdf
- Lecture 1 Introduction to Python Programming PDF
- Python Programming 6th Grade Mid-Term Assessment PDF
Summary
Ten dokument przedstawia zajęcia 2, w których omawiane są podstawowe wiadomości dotyczące programowania w języku Python, z naciskiem na algorytmy działające na tekstach. Zawiera one wyjaśnienia, przykłady i zadania związane z typami danych, operacjami na ciągach znaków, indeksowaniem i wycinaniem tekstów. To wprowadzenie do programowania tekstów w Pythonie.
Full Transcript
korinf3 Strona główna Zajęcia 1 Zajęcia 2 Podstawy algoryt… Zajęcia 3 Instruk PODSTAWOWE WIADOMOŚCI DOTYCZĄCE PYTHON - WYKORZYSTYWANE DO BUDOWY ALGORYTMÓW DZIAŁAJĄCYCH NA TEKSTACH. Kompilator Python: https://www.online-python.com/ Kompilator Python: https://www.onlinegdb.com/online_python_...
korinf3 Strona główna Zajęcia 1 Zajęcia 2 Podstawy algoryt… Zajęcia 3 Instruk PODSTAWOWE WIADOMOŚCI DOTYCZĄCE PYTHON - WYKORZYSTYWANE DO BUDOWY ALGORYTMÓW DZIAŁAJĄCYCH NA TEKSTACH. Kompilator Python: https://www.online-python.com/ Kompilator Python: https://www.onlinegdb.com/online_python_compiler ZAJĘCIA 2 Typy danych korinf3 Strona główna Zajęcia 1 Zajęcia 2 Podstawy algoryt… Zajęcia 3 Instruk W programowaniu typy danych określają, jakie wartości mogą być przechowywane i jakie operacje można na nich wykonywać. W Pythonie istnieje wiele typów danych, które są kluczowe przy budowaniu algorytmów, zwłaszcza tych obsługujących teksty. Poniżej przedstawiamy najważniejsze z nich. 1. Typ tekstowy (str) Opis: Typ str służy do przechowywania ciągów znaków, czyli tekstu. W Pythonie tekst zapisujemy w cudzysłowach pojedynczych lub podwójnych: 'Hello' lub "World". Przykłady użycia: tekst = "To jest przykładowy tekst." print(tekst) Operacje na ciągach znaków: Konkatenacja (łączenie tekstów) tekst1 = "Witaj" tekst2 = " świecie" wynik = tekst1 + tekst2 # wynik: "Witaj świecie" print(wynik) print(len(tekst)) # Zwraca długość tekstu Indeksowanie i wycinanie (slicing): Pobieranie znaku z tekstu: tekst (pierwszy znak). Wycinanie fragmentu tekstu: tekst[0:5] (znaki od indeksu 0 do 4). Zadanie; Napisz programik który wyświetli ostatni znak w wyświetlanej zmiennej tekstowej. Sprawdzanie zawartości zmiennej tekstowej: if "a" in tekst: print("Tekst zawiera słowo 'a'") korinf3 Strona główna 2. Typy numeryczne (int, float) Zajęcia 1 Zajęcia 2 Podstawy algoryt… Zajęcia 3 Instruk Opis: Liczby są niezbędne do wykonywania operacji matematycznych. W Pythonie mamy dwa główne typy liczbowe: int: liczby całkowite (np. 10, -5, 0). float: liczby zmiennoprzecinkowe, czyli te z przecinkiem (np. 3.14, -0.5). Przykłady użycia