Мини-курс по Python плюс задания.
Друзья, я наконец закончил мини-курс по Python. Он пригодится тем, кто хочет быстро научиться программировать. Тут совсем нет воды. Кратко изложена теория с примерами и даны задания.
Это база для новичков. И мой подарок всем подписчикам данной группы. Забирайте!
1. Установка Python. 📖Задания к уроку.
1.1. Обзор сред программирования.
2. Основные конструкции языка Python. 📖Задания к уроку.
3. Числа в Python и операции с ними. 📖Задания к уроку.
3.1. Функции для работы с числами в Python. Модули. math. 📖Задания к уроку.
4. Строки. 📖Задания к уроку.
4.1. Как работать с отдельными символами и фрагментами строк в Python. 📖Задания к уроку.
4.2. Функция len() и некоторые полезные методы для работы со строками в Python. 📖Задания к уроку.
4.3. Форматирование строк в Python. 📖Задания к уроку.
5. Логический тип данных и работа с логическими выражениями. 📖Задания к уроку.
5.1. Условные операторы в Python. 📖Задания к уроку.
6. Циклы в Python.
6.1. Цикл for в Python. 📖Задания к уроку.
6.2. Цикл while. 📖Задания к уроку. Усложненные задания.
7. Списки в Python. 📖Задания к уроку.
7.1. Списковые включения (генераторы списков). 📖Задания к уроку.
7.2. Индексы и срезы в списках. 📖Задания к уроку.
7.3. Изменение списков в Python. 📖Задания к уроку.
7.4. Поиск и перебор в списках. 📖Задания к уроку.
7.5. Как преобразовывать списки в строки и строки в списки. 📖Задания к уроку.
7.6. Функции для работы со списками. 📖Задания к уроку.
7.7. Методы списков. 📖Задания к уроку.
7.8 Двумерные списки. 📖Задания к уроку.
7.9 Кортежи. 📖Задания к уроку.
8. Функции. 📖Задания к уроку.
8.1. Параметры функций. 📖Задания к уроку.
8.2. Локальные и голобальные переменные. 📖Задания к уроку.
8.3. Функции как переменные. 📖Задания к уроку.
8.4. Лямбда функции. 📖Задания к уроку.
8.5. Рекурсия. 📖Задания к уроку.
8.6. Локальные функции и замыкания. 📖Задания к уроку.
8.7. Декораторы. 📖Задания к уроку.
8.8. functools. 📖Задания к уроку.
9. Множества. 📖Задания к уроку.
9.1. Особенности множеств. Методы работы с множествами. 📖Задания к уроку.
10. Словари. 📖Задания к уроку.
10.1 Операции и методы для работы со словарями. 📖Задания к уроку.
Друзья, я наконец закончил мини-курс по Python. Он пригодится тем, кто хочет быстро научиться программировать. Тут совсем нет воды. Кратко изложена теория с примерами и даны задания.
Это база для новичков. И мой подарок всем подписчикам данной группы. Забирайте!
1. Установка Python. 📖Задания к уроку.
1.1. Обзор сред программирования.
2. Основные конструкции языка Python. 📖Задания к уроку.
3. Числа в Python и операции с ними. 📖Задания к уроку.
3.1. Функции для работы с числами в Python. Модули. math. 📖Задания к уроку.
4. Строки. 📖Задания к уроку.
4.1. Как работать с отдельными символами и фрагментами строк в Python. 📖Задания к уроку.
4.2. Функция len() и некоторые полезные методы для работы со строками в Python. 📖Задания к уроку.
4.3. Форматирование строк в Python. 📖Задания к уроку.
5. Логический тип данных и работа с логическими выражениями. 📖Задания к уроку.
5.1. Условные операторы в Python. 📖Задания к уроку.
6. Циклы в Python.
6.1. Цикл for в Python. 📖Задания к уроку.
6.2. Цикл while. 📖Задания к уроку. Усложненные задания.
7. Списки в Python. 📖Задания к уроку.
7.1. Списковые включения (генераторы списков). 📖Задания к уроку.
7.2. Индексы и срезы в списках. 📖Задания к уроку.
7.3. Изменение списков в Python. 📖Задания к уроку.
7.4. Поиск и перебор в списках. 📖Задания к уроку.
7.5. Как преобразовывать списки в строки и строки в списки. 📖Задания к уроку.
7.6. Функции для работы со списками. 📖Задания к уроку.
7.7. Методы списков. 📖Задания к уроку.
7.8 Двумерные списки. 📖Задания к уроку.
7.9 Кортежи. 📖Задания к уроку.
8. Функции. 📖Задания к уроку.
8.1. Параметры функций. 📖Задания к уроку.
8.2. Локальные и голобальные переменные. 📖Задания к уроку.
8.3. Функции как переменные. 📖Задания к уроку.
8.4. Лямбда функции. 📖Задания к уроку.
8.5. Рекурсия. 📖Задания к уроку.
8.6. Локальные функции и замыкания. 📖Задания к уроку.
8.7. Декораторы. 📖Задания к уроку.
8.8. functools. 📖Задания к уроку.
9. Множества. 📖Задания к уроку.
9.1. Особенности множеств. Методы работы с множествами. 📖Задания к уроку.
10. Словари. 📖Задания к уроку.
10.1 Операции и методы для работы со словарями. 📖Задания к уроку.
Telegram
Обучение Python для новичков
🚀 Мини-урок №1: Установка Python 🚀
Здравствуйте! Сегодня мы разберемся, как правильно установить Python, чтобы начать изучение одного из самых популярных языков программирования. Отправляемся в путешествие по этапам установки!
Перед установкой Python
☑️Проверьте…
Здравствуйте! Сегодня мы разберемся, как правильно установить Python, чтобы начать изучение одного из самых популярных языков программирования. Отправляемся в путешествие по этапам установки!
Перед установкой Python
☑️Проверьте…
❤5
Обучение Python для новичков pinned «Мини-курс по Python плюс задания. Друзья, я наконец закончил мини-курс по Python. Он пригодится тем, кто хочет быстро научиться программировать. Тут совсем нет воды. Кратко изложена теория с примерами и даны задания. Это база для новичков. И мой подарок…»
Встреча_в_Телемосте_10_09_24_18_33_05_—_запись.webm
7.9 MB
Практическое применение функции
abs()Встреча_в_Телемосте_29_10_24_15_56_38_—_запись.webm
7 MB
Видеоразбор задания №26 по теме "Циклы"
Встреча_в_Телемосте_29_10_24_16_26_37_—_запись.webm
11.8 MB
Видеоразбор задания 7 по теме Циклы.
Встреча_в_Телемосте_29_10_24_16_41_03_—_запись.webm
3.7 MB
Видеоразбор решения задания 18 по теме "Списки"
Встреча_в_Телемосте_29_10_24_17_34_25_—_запись.webm
5.4 MB
Видеоразбор задания 26 (Тема строки)
Встреча_в_Телемосте_29_10_24_18_04_08_—_запись.webm
9.4 MB
Видеоразбор задания 28 (Тема строки)
Встреча_в_Телемосте_01_11_24_16_33_20_—_запись.webm
14 MB
Задание 40. Тема Двумерные списки (матрицы). Заполнение матрицы.
Встреча_в_Телемосте_05_11_24_15_03_27_—_запись.webm
56.9 MB
Изменяемость списков.
1. Отличие списков от строк.
2. Изменение отдельных элементов списка
3. Изменение фрагмента списка через срезы.
4. Кортежи и их отличие от списков.
1. Отличие списков от строк.
2. Изменение отдельных элементов списка
3. Изменение фрагмента списка через срезы.
4. Кортежи и их отличие от списков.
Встреча_в_Телемосте_08_11_24_15_03_38_—_запись.webm
14 MB
Пишем первую программу в IDLE Python
Встреча_в_Телемосте_08_11_24_15_10_29_—_запись.webm
47.8 MB
Переменные в Python
Встреча_в_Телемосте_08_11_24_15_28_18_—_запись.webm
16 MB
Типы данных в Python
Встреча_в_Телемосте_08_11_24_17_39_34_—_запись.webm
3.8 MB
Решение задания 21 (Списки)
Задача 21. Создать список из строк, повторяющихся в порядке их индексов. То есть для ['apple','banana', 'orange', 'grape'] : ['apple', 'bananabanana', 'orangeorangeorange', 'grapegrapegrapegrape']
Задача 21. Создать список из строк, повторяющихся в порядке их индексов. То есть для ['apple','banana', 'orange', 'grape'] : ['apple', 'bananabanana', 'orangeorangeorange', 'grapegrapegrapegrape']
Встреча_в_Телемосте_08_11_24_22_09_05_—_запись.webm
25.2 MB
Строковые методы и функции:
len()
str.find()
str.rfind()
str.count()
str.replace()
len()
str.find()
str.rfind()
str.count()
str.replace()
👍1
Встреча_в_Телемосте_08_11_24_22_26_41_—_запись.webm
41.1 MB
Прочие строковые методы:
str.upper()
str.lower()
str.capitalize()
str.strip()
str.isdigit()
str.isalpha()
str.islower()
и другие
str.upper()
str.lower()
str.capitalize()
str.strip()
str.isdigit()
str.isalpha()
str.islower()
и другие
Встреча_в_Телемосте_15_11_24_17_14_44_—_запись.webm
3.9 MB
Для чего нужен метод copy() в списках.
Почему нельзя просто присваивать одному списку значение другого.\
Почему нельзя просто присваивать одному списку значение другого.\
Встреча_в_Телемосте_15_11_24_22_04_11_—_запись.webm
6.6 MB
Решение задания 24 на строки
Дано предложение. Определить долю (в %) букв "а" в нем.
Дано предложение. Определить долю (в %) букв "а" в нем.
Встреча_в_Телемосте_15_11_24_22_07_19_—_запись.webm
7.3 MB
Решение задания 26 на строки:
Дано слово. Поменять местами его m-ю и n-ю буквы.
Дано слово. Поменять местами его m-ю и n-ю буквы.
Встреча_в_Телемосте_15_11_24_22_22_49_—_запись.webm
9.3 MB
Условный оператор
Вопросы:
1. Для чего нужен
2. Для чего нужны отступы в Python
3. Что такое подчиненные инструкции
4. Могут ли у подчиненных инструкций быть собственные подчиненные инструкции?
ifВопросы:
1. Для чего нужен
if2. Для чего нужны отступы в Python
3. Что такое подчиненные инструкции
4. Могут ли у подчиненных инструкций быть собственные подчиненные инструкции?