ЕШКО - Программирование на Python для начинающих (20 уроков + домашние задания) [2024, PDF, RUS]

Страницы:  1
Ответить
 

tsurijin

Стаж: 5 лет 8 месяцев

Сообщений: 3248


tsurijin · 07-Фев-25 05:12 (1 год 5 месяцев назад, ред. 07-Фев-25 08:00)

Программирование на Python для начинающих (20 уроков + домашние задания)
Год издания: 2024
Автор: ЕШКО
Категория: Учебный курс
Издательство: ЕШКО
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 420
Описание: Решили освоить язык программирования Python, но не знаете, с чего начать? Тогда наш курс «Программирование на Python для начинающих» именно то, что Вам нужно. Для обучения не потребуются ни специальные знания, ни техническое образование. «Погружение» в язык программирования Python будет несложным и последовательным: от базовых основ до тонкостей разработки и оптимизации кода.
Старт в Python, широко востребованный сейчас и, несомненно, актуальный в будущем, начнем с небольшой вводной части, которая содержит общие сведения об этом популярном языке. А далее нас ожидают: среда программирования, присваивания, переменные, комментарии, ввод и вывод данных, работа с параметрами и модулями sep и end.
В курсе Вы узнаете о различных видах циклов, научитесь моделировать в электронных таблицах и Python, создавать физические и экономические модели, сможете работать со списками. Благодаря нашим урокам Вы получите глубокие знания основ программирования и работы в Сети.
В последних уроках курса каждый программист найдет для себя полезные и актуальные рекомендации и советы по устройству на работу, составлению резюме, умению вести себя на собеседовании, привлечению внимания работодателя.
Курс будет полезен для:
новичков, приступающих к изучению Python с нуля;
людей, имеющих опыт написания кода, но желающих углубить имеющиеся знания;
специалистов, стремящихся сделать карьеру в IT;
тех, кто хочет овладеть интереснейшей профессией и получать высокий доход.
P.S. 10 учебных журналов (по 2 урока в каждом) с многочисленными примерами и упражнениями, позволяющими с первых же уроков приобретать практические навыки и без усилий усваивать необходимые знания + 20 домашних заданий. Дополнительно, для удобства, объединил журналы в одну книгу.
P.P.S. На офсайте не указан год релиза (я не нашел). 2024 был указан на сайте где я его взял. В курсе используется Python 3.9.6, а это 2022 год.
Примеры страниц (скриншоты)
Программа курса
Уроки 1-2
1. Интегрированная среда IDLE
2. Установка Python на Windows
3. Функция input
4. Математические операции
5. Функция int и float
6. Параметры функции print
Уроки 3-4
1. Типы данных в Python
2. Стандартная библиотека модулей в Python
3. Список методов модуля random в Python
4. Модуль math
5. Срезы
6. Методы строк
Уроки 5-6
1. Условный оператор if
2. Оператор else
3. Оператор elif
4. Логические операторы в Python
5. Битовые операторы в Python
6. Приоритет операторов в Python
Уроки 7-8
1. Циклы со счетчиком
2. Циклы for и while
3. Цикл for и функция range
4. Использование в циклах команд break,
continue, else
5. Вложенные циклы
Урок 9-10
1. Методы списков
2. Анализ данных в списках
3. Функции в списках
4. Кортежи в Python. Операции с кортежами
5. Множества в Python
Урок 11-12
1. Словари в Python (dict)
2. Генераторы словарей
3. Методы словарей
4. Операторы и функции словарей
5. Вложенные словари
6. Нестроковые ключи
Урок 13-14
1. Понятие объекта, его свойства и методы.
Принципы ООП
2. Библиотеки в Python.
3. Библиотека tkinter для графического
отображения
4. Текстовое поле
5. Надписи, кнопки, изображения
Уроки 15-16
1. Проект «Калькулятор»
2. Проект «Генератор случайных паролей»
3. Проект «Угадай число»
4. Задачи на программирование и их решение
Уроки 17-18
1. Графические библиотеки: Canvas
2. Все о GIU в Python
3. Модуль PyGame
4. Знакомство с пакетом SuperWires
Уроки 19-20
1. Подвижные графические объекты
2. Игра «Пиццерия»
3. Как найти первую работу начинающему спе-
циалисту Python
4. Разбираем вопросы на собеседовании
5. Ранги программистов
6. Портфолио программиста
Download
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

Nemo621

Стаж: 9 лет

Сообщений: 2


Nemo621 · 09-Фев-25 00:00 (спустя 1 день 18 часов, ред. 09-Фев-25 00:00)

все скриншоты с кодом и выводом замылены
[Профиль]  [ЛС] 

Sviatogor

Стаж: 17 лет 7 месяцев

Сообщений: 51

Sviatogor · 11-Фев-25 00:23 (спустя 2 дня)

Цитата:
все скриншоты с кодом и выводом замылены
Где конкретно?
[Профиль]  [ЛС] 

tsurijin

Стаж: 5 лет 8 месяцев

Сообщений: 3248


tsurijin · 11-Фев-25 09:28 (спустя 9 часов)

Sviatogor писал(а):
87381269
Цитата:
все скриншоты с кодом и выводом замылены
Где конкретно?
Действительно, где?
Это оригинальные файлы.
Посмотрел на своих читалках - все норм.
Код здесь - это картинки.
Проверяйте настройки своей проги или ставьте другую.
[Профиль]  [ЛС] 

Tarilariran

Стаж: 15 лет 7 месяцев

Сообщений: 12

Tarilariran · 31-Мар-25 10:57 (спустя 1 месяц 20 дней, ред. 31-Мар-25 10:57)

99% скриншотов не читаемы (pdf открывая в браузере)
[Профиль]  [ЛС] 

DartMol2

Стаж: 14 лет 8 месяцев

Сообщений: 7


DartMol2 · 01-Апр-25 10:55 (спустя 23 часа, ред. 01-Апр-25 10:55)

Решив выучить Python скачал этот учебник(я программист, но на C++). Так вот - не рекомендую. Куча ошибок. С 1 по 4 уроки где-то десяток ошибок насчитал. Причём довольно серьёзные ошибки - вот например
скрытый текст
ПРАКТИЧЕСКОЕ ЗАДАНИЕ 8
Для указанных символов: «а», «б», «в», «г», «д», «е», «ж», «з», «и» «й», «к» сгенерируйте случайным образом пароль из 6 символов.
==================
Решение к практическому заданию 8
import random
foo = [«а», «б», «в», «г», «д», «е», «ж», «з», «и» «й», «к»]
print(random.choice(foo))
Вот. Если вкратце - то это не работает. Как правильно - есть несколько вариантов. Учитывая всю "скудность" что давалась до этого в курсе - по логике должно быть что-то вроде
password = random.choice(foo)+random.choice(foo)+random.choice(foo)
password = password+random.choice(foo)+random.choice(foo)+random.choice(foo)
print(password)
Да, именно так. Потому что оператор for у нас изучается в последующих уроках, а методы строки, через которые можно сделать:
password = "".join(random.choices(chars, k=6)) #если символы могут повторяться
password = "".join(random.sample(chars, 6)) #если символы не должны повторяться
На момент данного урока тоже не изучены.
А print(random.choice(foo)) выведет просто 1 случайный символ.
[Профиль]  [ЛС] 

Sith

Стаж: 20 лет 5 месяцев

Сообщений: 215


Sith · 05-Апр-25 11:07 (спустя 4 дня)

Мда. С формулировками заданий тут беда, конечно. Я, на данный момент, 4 урока прошел.
скрытый текст
Помимо этого странного решения с 6-изначным кодом, какие-то бешенные математические задачки с log34, log5, log4 и e5. Я, блин, откуда должен понять как это в команду записывать?
Еще, задачи с рандомом запомнились "...включительно выберите случайно 2 пары
чисел..."... 4 числа надо найти? почему именно "пары"? откуда взялось это настойчивое "включительно"? Но решение совершенно стандартное, на 2 числа. От примеров ничем не отличается...
Потом, еще, задание со срезом от 5 до 25 включительно... опять это "включительно" откуда-то взялось.
На всякий случай, тоже, в спойлер запихну свои впечатления.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error