Практический курс по программированию для новичков. Пошаговое обучение с примерами кода и упражнениями.
print("Привет, Python!")
name = input("Как тебя зовут? ")
print(f"Рад знакомству, {name}!")
# Это комментарий
for i in range(5):
print(f"Итерация номер {i}")
Все необходимое для успешного изучения Python
Материал разбит на логические блоки, от простого к сложному
Более 100 готовых примеров кода для самостоятельного изучения
Упражнения после каждого урока для закрепления материала
От основ до продвинутых тем
Практические примеры для лучшего понимания
# Простой калькулятор
def add(x, y):
return x + y
def subtract(x, y):
return x - y
print("Выберите операцию:")
print("1. Сложение")
print("2. Вычитание")
while True:
choice = input("Введите номер: ")
if choice in ('1', '2'):
num1 = float(input("Первое число: "))
num2 = float(input("Второе число: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
break
else:
print("Неверный ввод")
import random
# Игра "Угадай число"
number = random.randint(1, 10)
attempts = 0
print("Я загадал число от 1 до 10.")
print("Попробуй угадать!")
while attempts < 5:
guess = int(input("\nВведите число: "))
attempts += 1
if guess < number:
print("Слишком мало!")
elif guess > number:
print("Слишком много!")
else:
print(f"Поздравляю! Угадал за {attempts} попыток!")
break
else:
print(f"Проиграл! Я загадал {number}.")
Закрепите знания с помощью упражнений
Задания для новичков, проверяющие базовые знания синтаксиса.
Задания средней сложности для закрепления управляющих конструкций.
Сложные задачи для опытных программистов.
Этот курс разработан для тех, кто хочет освоить программирование на Python с нуля. Мы пошагово пройдем путь от основ синтаксиса до создания полноценных приложений.
Курс включает в себя 29 уроков, охватывающих основы программирования на Python и продвинутые темы. Все материалы снабжены поясняющими иллюстрациями и анимациями для лучшего понимания.
Никаких предварительных знаний не требуется
Более 80% курса - практика