Практический курс по программированию для новичков. Пошаговое обучение с примерами кода и упражнениями.
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("Введите номер операции (1/2): ")
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"Поздравляю! Вы угадали число {number} за {attempts} попыток!")
break
else:
print(f"Вы проиграли! Я загадал число {number}.")
Закрепите знания с помощью упражнений
Задания для новичков, проверяющие базовые знания синтаксиса.
Задания средней сложности для закрепления управляющих конструкций.
Сложные задачи для опытных программистов.
Этот курс разработан для тех, кто хочет освоить программирование на Python с нуля. Мы пошагово пройдем путь от основ синтаксиса до создания полноценных приложений.
Курс включает в себя 29 уроков, охватывающих основы программирования на Python и продвинутые темы. Все материалы снабжены поясняющими иллюстрациями и анимациями для лучшего понимания.
Никаких предварительных знаний не требуется
Более 80% курса - практика