Перейти к содержимому

Переменные и типы данных в Python для начинающих | Полный курс Python для AI-разработки (Эпизод 2)

OctAcademy

0:00 / 0:00

Переменные и типы данных в Python для начинающих | Полный курс Python для AI-разработки (Эпизод 2)

157 просмотров · 12 дн. назад
OctAcademy
22,8 тыс. подписчиков
157 просмотров · 12 дн. назад
В этом эпизоде ​​мы объясним переменные и типы данных Python для начинающих, так, как они необходимы в эпоху ИИ. ИИ постоянно выводит строки типа print("Total: " + total), и это приводит к сбоям. В этом эпизоде ​​вы узнаете, почему это происходит, как читать и исправлять подобные ошибки самостоятельно. Это второй эпизод курса «Python для разработки ИИ», полного курса Python от нуля до разработки ИИ. В этом эпизоде: ✅ Что такое переменная (идея с кухонной банкой) и как знак равенства хранит значение ✅ Правила именования и хорошие имена (snake_case, никогда не используйте повторно input или sum) ✅ Пять типов, с которыми вы столкнетесь в первую очередь: int, float, str, bool и None ✅ Почему "5" + 5 — это TypeError, а "5" * 3 — это "555" ✅ Преобразование типов с помощью int(), float(), str() и round(), и когда оно не удается ✅ Почему 0.1 + 0.2 — это 0.30000000000000004 ✅ Спрашивай, читай, проверяй: мы тестируем настоящий калькулятор чаевых, написанный ИИ, и находим в нем ошибки Все результаты в этом видео получены в ходе реальных запусков на Python 3.15. Опыт не требуется. ⏱️ Разделы 0:00 Строка, которую пишет каждый ИИ 0:36 Добро пожаловать обратно 1:21 Первая задача: текст плюс число 3:30 Что такое переменная? Кухонные банки 4:35 Создание наших первых переменных 6:28 Один знак равенства или два? 7:12 Правила именования: что допускает Python 9:49 Хорошие имена против плохих имен 10:31 Хитрость: повторное использование собственных имен Python 12:22 Пять типов, с которыми вы сталкиваетесь первыми 14:14 Одинаковый внешний вид, разные типы 15:03 У каждого типа свои правила 16:14 Логические значения берутся из вопросов 16:52 Деление всегда дает число с плавающей запятой 17:44 Преобразование между типами 19:08 Когда преобразование не удается 19:55 Функция int() для числа с плавающей запятой не округляет 21:13 Числа с плавающей запятой не являются точными (0,1 + 0,2) 22:27 Python позволяет переменной менять свой тип 23:47 Вопрос: настоящий ответ ИИ 24:20 Чтение: построчно 25:41 Проверка: реальные значения, реальные результаты 28:20 Ваша задача + что дальше ▶️ Предыдущий эпизод: Эпизод 1 (зачем изучать Python) (В эпоху ИИ + настройка с uv и VS Code) -    • Claude Code Hooks vs CLAUDE.md: Can Claude...   ▶️ Следующий эпизод: Строки и f-строки 💻 Используемые команды: uv run variables.py uv run tip_calculator.py 🧩 Ваше задание: Создайте receipt.py. Создайте переменные для трех купленных вами товаров (чистые имена в формате snake_case, цены — числа с плавающей запятой) и переменную для количества выпитого кофе. Вычислите общую сумму и выведите ее с меткой, используя запятую или str(), а не знак плюса с числом. Перед запуском выведите тип каждой переменной и сначала попробуйте угадать ответ. Бонус: попробуйте int("7.5"). Угадайте, что произойдет, затем запустите. Опубликуйте свои результаты в комментариях 👇 #python #pythonforbeginners #aiengineering