Содержимое курса
Как стать программистом Python и зарабатывать на этом деньги?
Summary for Как стать программистом Python и зарабатывать на этом деньги?
0/1
День 3 – Начинающий – Управляющие конструкции и логические операторы
Summary for День 3 - Начинающий - Управляющие конструкции и логические операторы
0/14
День 18 – Уровень: Средний – Черепашка и Графический Пользовательский Интерфейс (GUI)
Summary for День 18 - Уровень: Средний - Черепашка и Графический Пользовательский Интерфейс (GUI)
0/13
День 27 – Продвинутый уровень – Tkinter, *args, **kwargs и создание GUI-программ
Summary for День 27 - Продвинутый уровень - Tkinter, *args, **kwargs и создание GUI-программ
0/13
День 53 – КапSTONE по веб-скрапингу уровня Intermediate+ – Автоматизация ввода данных
Summary for День 53 - КапSTONE по веб-скрапингу уровня Intermediate+ - Автоматизация ввода данных
0/4
День 62 – Продвинутый – Flask, WTForms, Bootstrap и CSV – Проект “Кофе и Wi-Fi”
Summary for День 62 - Продвинутый - Flask, WTForms, Bootstrap и CSV - Проект "Кофе и Wi-Fi"
0/4
День 74 – Продвинутый – Агрегация и объединение данных с помощью Pandas
Summary for День 74 - Продвинутый - Агрегация и объединение данных с помощью Pandas
0/13
День 75 – Продвинутый – Данные Google Trends: Переоснащение и Анализ
Summary for День 75 - Продвинутый - Данные Google Trends: Переоснащение и Анализ
0/11
День 76 – Продвинутый – Очистка и визуализация данных с помощью Plotly
Summary for День 76 - Продвинутый - Очистка и визуализация данных с помощью Plotly
0/10
День 79 – Продвинутый – Визуализация данных Нобелевской премии
Summary for День 79 - Продвинутый - Визуализация данных Нобелевской премии
0/10
День 82 – Проект профессионального портфолио – [Скриптинг на Python]
Summary for День 82 - Проект профессионального портфолио - [Скриптинг на Python]
0/3
День 83 – Профессиональный портфельный проект – [Веб-разработка на Python]
Summary for День 83 - Профессиональный портфельный проект - [Веб-разработка на Python]
0/3
День 84 – Профессиональный Портфельный Проект – [Python Скриптинг]
Summary for День 84 - Профессиональный Портфельный Проект - [Python Скриптинг]
0/2
День 85 – Проект профессионального портфолио – [GUI]
Summary for День 85 - Проект профессионального портфолио - [GUI]
0/2
День 86 – Проект профессионального портфолио – [Графический интерфейс]
Summary for День 86 - Проект профессионального портфолио - [Графический интерфейс]
0/2
День 87 – Проект Профессионального Портфолио – [Игра]
Summary for День 87 - Проект Профессионального Портфолио - [Игра]
0/2
День 88 – Профессиональный портфельный проект – [Веб-разработка]
Summary for День 88 - Профессиональный портфельный проект - [Веб-разработка]
0/2
День 89 – Профессиональный портфельный проект – [Веб-разработка]
Summary for День 89 - Профессиональный портфельный проект - [Веб-разработка]
0/2
День 90 – Проект профессионального портфолио – [GUI десктопное приложение]
Summary for День 90 - Проект профессионального портфолио - [GUI десктопное приложение]
0/2
День 91 – Проект профессионального портфолио – [HTTP-запросы и веб-скрейпинг]
Summary for День 91 - Проект профессионального портфолио - [HTTP-запросы и веб-скрейпинг]
0/2
День 92 – Проект профессионального портфолио – [Обработка изображений]
Summary for День 92 - Проект профессионального портфолио - [Обработка изображений]
0/2
День 93 – Проект профессионального портфолио – [Веб-скрейпинг]
Summary for День 93 - Проект профессионального портфолио - [Веб-скрейпинг]
0/2
День 94 – Проект профессионального портфолио – [Автоматизация GUI]
Summary for День 94 - Проект профессионального портфолио - [Автоматизация GUI]
0/2
День 95 – Профессиональный проект портфолио – [Игра]
Summary for День 95 - Профессиональный проект портфолио - [Игра]
0/2
День 96 – Проект профессионального портфолио – [HTTP-запросы и API]
Summary for День 96 - Проект профессионального портфолио - [HTTP-запросы и API]
0/2
День 97 – Проект профессионального портфолио – [Веб-разработка]
Summary for День 97 - Проект профессионального портфолио - [Веб-разработка]
0/2
День 98 – Профессиональный портфолио проект – [Автоматизация на Python]
Summary for День 98 - Профессиональный портфолио проект - [Автоматизация на Python]
0/2
День 99 – Профессиональный Портфельный Проект – [Наука о Данных]
Summary for День 99 - Профессиональный Портфельный Проект - [Наука о Данных]
0/2
День 100 – Проект профессионального портфолио – [Наука о данных]
Summary for День 100 - Проект профессионального портфолио - [Наука о данных]
0/2
Python с 0 до Профи. Марафон 100 проектов за 100 дней
    Об уроке

    ### План урока по строкам в Python

    1. **Введение в строки в Python**
    – Объяснение строк как последовательностей символов.
    – Примеры использования строк для хранения и обработки текста.

    2. **Создание строк**
    – Использование одинарных и двойных кавычек для создания строк.
    – Примеры: ‘Привет’ и “Мир”.

    3. **Работа с кавычками внутри строк**
    – Использование разных типов кавычек внутри строки.
    – Экранирование кавычек с помощью обратного слэша (“).

    4. **Многострочные строки**
    – Использование тройных кавычек (`”’` или `”””`) для создания многострочных строк.
    – Пример многострочной строки.

    5. **Функция len() для строк**
    – Определение длины строки с помощью функции `len()`.
    – Учет пробелов и специальных символов.

    6. **Конкатенация строк**
    – Объединение строк с использованием оператора `+`.
    – Конкатенация строк и чисел с помощью функции `str()`.

    7. **Практическое задание 1: Создание строк**
    – Попросить пользователя ввести своё имя.
    – Создание приветственной строки на основе пользовательского ввода.

    8. **Извлечение символов и работа с индексами**
    – Использование индексов и срезов для извлечения символов из строки.
    – Примеры извлечения одного символа и среза.

    9. **Методы изменения регистра**
    – Изменение регистра строк с помощью `upper()`, `lower()` и `title()`.
    – Примеры преобразования регистров.

    10. **Форматирование строк**
    – Введение в f-строки и метод `format()`.
    – Примеры вставки переменных в строку.

    11. **Работа с экранированием и специальными символами**
    – Использование экранирования (“) для вставки кавычек и символов (`n`, `t`).
    – Практическое задание по созданию строки с экранированными символами.

    12. **Знакомство с IDE и кодовой интеллигенцией**
    – Объяснение функций IDE: автодополнение, подсветка синтаксических ошибок.
    – Обзор популярных IDE для Python.

    13. **Практическое задание 2: Обработка строк**
    – Выполнение комплексного задания по обработке строк с использованием f-строк, срезов и изменения регистра.

    14. **Обсуждение и анализ результатов практических заданий**
    – Обсуждение трудностей и решений, найденных в ходе выполнения заданий.
    – Ответы на вопросы.

    15. **Заключение и подготовка к следующему уроку**
    – Подведение итогов урока.
    – Объявление темы следующего занятия.

    0% Завершено