Основы программирования
💻 Информатика · 9 класс
Основы программирования на Python
Программирование — это процесс создания инструкций (команд), которые компьютер может понять и выполнить. Python — один из самых популярных языков программирования в мире, который отличается простым и понятным синтаксисом. Именно поэтому его часто выбирают для изучения в качестве первого языка.
В этом уроке ты познакомишься с базовыми понятиями: переменными, типами данных, вводом и выводом информации, а также научишься писать свои первые программы.
Что такое программа и как она работает
Программа — это последовательность команд, записанных на языке программирования. Компьютер выполняет эти команды строго по порядку, сверху вниз. Каждая строка кода — это отдельная инструкция.
Важно: Python чувствителен к регистру букв. Это значит, что Print и print — это разные слова для компьютера.
Переменные и типы данных
Что такое переменная
Переменная — это именованная область памяти, в которой хранится какое-либо значение. Представь переменную как коробку с наклейкой (именем), в которую ты можешь положить что угодно: число, текст или другие данные.
Чтобы создать переменную в Python, достаточно написать её имя и присвоить значение через знак =:
age = 15
name = "Алексей"
height = 1.75
Основные типы данных
В Python существует несколько базовых типов данных:
| Тип данных | Название в Python | Пример | Описание |
|---|---|---|---|
| Целое число | int | 42, -7, 0 |
Числа без дробной части |
| Дробное число | float | 3.14, -0.5 |
Числа с точкой (десятичные) |
| Строка | str | "Привет", 'Python' |
Текст в кавычках |
| Логический тип | bool | True, False |
Истина или ложь |
Правила именования переменных
- Имя может содержать буквы, цифры и символ подчёркивания
_ - Имя не может начинаться с цифры
- Нельзя использовать пробелы (вместо них — подчёркивание)
- Нельзя использовать зарезервированные слова Python (
print,if,forи др.)
Ввод и вывод данных
Функция print() — вывод на экран
Чтобы показать пользователю какую-либо информацию, используется функция print():
print("Привет, мир!")
print(2024)
print("Моё имя:", name)
Функция input() — ввод с клавиатуры
Чтобы получить данные от пользователя, используется функция input():
name = input("Как тебя зовут? ")
Внимание! Функция input() всегда возвращает строку (тип str), даже если пользователь ввёл число. Чтобы работать с числами, нужно преобразовать строку:
age = int(input("Сколько тебе лет? "))— для целых чисел
price = float(input("Введите цену: "))— для дробных чисел
Арифметические операции
Python умеет выполнять математические вычисления:
| Операция | Символ | Пример | Результат |
|---|---|---|---|
| Сложение | + |
5 + 3 |
8 |
| Вычитание | - |
10 - 4 |
6 |
| Умножение | * |
7 * 2 |
14 |
| Деление | / |
15 / 4 |
3.75 |
| Целочисленное деление | // |
15 // 4 |
3 |
| Остаток от деления | % |
15 % 4 |
3 |
| Возведение в степень | ** |
2 ** 3 |
8 |