Курс “Въведение в Python – Array-Oriented Програмиране, Низове и Регулярни Изрази” представя въведение в програмирането с масиви (array-oriented programming), както и работа с низове (strings) и регулярни изрази (regular expressions) в Python.
Разглежда се работа с масиви – създаване на масиви от съществуващи данни, създаване на масиви от диапазони (ranges), операции с масиви, универсални функции (Universal Functions), индексиране и изрязване (Indexing and Slicing), изгледи (Views) – повърхностни копия (Shallow Copies), дълбоки копия (Deep Copies), промяна на форма и транспониране (Reshaping and Transposing) и други.Обръща се внимание на работа с низове и регулярни изрази, като се разгледат теми за – форматиране на низове, премахване на празни символи (whitespace), промяна на главни и малки букви, търсене на поднизове, разделяне и обединяване на низове, сурови низове (Raw Strings) и Регулярни изрази (Regular Expressions)
Курсът включва демонстрации и практически упражнения, които помагат за прилагане на наученото в реални задачи.
“Въведение в Python – Array-Oriented Програмиране, Низове и Регулярни Изрази” е специално създаден за абсолютно начинаещи, без предишен опит с програмиране.
Продължителност
Материалът е предназначен за 3 занятия, но всеки курсист сам определя своето темпо.
Начало на обучението
Курсът е наличен постоянно/целогодишно.
Курсистите имат достъп до интерактивната платформа за обучение, която включва записи на лекции, тестове, задачи, реални примери от практиката.
Програма на курс „Въведение в Python – Array-Oriented Програмиране, Низове и Регулярни Изрази“
- Array-Oriented Programming
- Creating arrays from Existing Data
- array Attributes
- Filling arrays with Specific Values
- Creating arrays from Ranges
- array Operators
- Universal Functions
- Indexing and Slicing
- Views: Shallow Copies
- Deep Copies
- Reshaping and Transposing
- Strings and Regular Expressions
- Formatting Strings
- Concatenating and Repeating Strings
- Stripping Whitespace from Strings
- Changing Character Case
- Comparison Operators for Strings
- Searching for Substrings
- Replacing Substrings
- Splitting and Joining Strings
- Characters and Character-Testing Methods
- Raw Strings
- Regular Expressions
- Demos and Exercises