Переменные в Python - это контейнеры для хранения данных. Представьте их как коробки, в которые вы можете положить различные вещи: числа, текст, списки и многое другое.
↑ Каждая переменная - как коробка с именем, хранящая определённое значение
В Python создать переменную очень просто. Нужно придумать ей имя и присвоить значение с помощью знака равенства (=):
имя = "Анна"
возраст = 25
рост = 1.75
В Python всё просто - не нужно заранее говорить, какой тип данных будет у переменной. Python сам догадается!
int возраст = 25; // Нужно указать тип
String имя = "Анна"; // Нужно указать тип
float рост = 1.75; // Нужно указать тип
возраст = 25 # Python поймёт, что это число
имя = "Анна" # Python поймёт, что это текст
рост = 1.75 # Python поймёт, что это дробное число
😊 Python как умный друг - сам понимает, что вы хотите сделать!
Теперь, когда мы разобрались с тем, как создать переменные, давайте изучим, какие данные могут быть в этих переменных. В Python существуют различные типы данных, и каждый из них имеет свои особенности.
В Python есть два основных типа чисел:
целое_число = 25 # Это целое число (int)
дробное_число = 3.14 # Это вещественное число (float)
↑ В первой строке мы создали переменную с именем 'целое_число' и сохранили в неё число 25
↑ Во второй строке мы создали переменную с именем 'дробное_число' и сохранили в неё число 3.14
Строки — это текстовые данные. В Python строки заключаются в одиночные или двойные кавычки.
имя = "Иван" # Это строка (str)
фраза = 'Привет, мир!' # Это тоже строка (str)
↑ Здесь мы создали переменную 'имя' и сохранили в неё текст "Иван"
↑ А тут создали переменную 'фраза' и сохранили в неё текст 'Привет, мир!'
Логические значения могут быть только двумя: True (истина) и False (ложь). Эти значения часто используются для проверки условий.
есть_дождь = True # Это логическое значение (bool)
нет_дождя = False # Это тоже логическое значение (bool)
↑ Создали переменную 'есть_дождь' и присвоили ей значение True (истина)
↑ Создали переменную 'нет_дождя' и присвоили ей значение False (ложь)
Функция print() — это один из самых важных инструментов в Python, который позволяет выводить текст, числа или результаты вычислений на экран. Она помогает программе общаться с пользователем, показывая информацию или результаты работы.
print() выводит всё, что находится внутри её круглых скобок, на экран. Например:
print("Привет, мир!")
Функция print() может выводить разные типы данных: строки, числа, логические значения и даже результаты операций. Рассмотрим основные случаи:
print("Это строка")
print(42)
Если нужно вывести несколько значений, их можно разделить запятой. Функция print() автоматически добавит пробел между ними:
print("Я люблю", "программировать", "на Python")
Можно выводить не только данные, но и результаты арифметических операций:
a = 10
b = 5
print(a + b)
Функция print() автоматически добавляет переход на новую строку в конце вывода. Если вы хотите изменить это поведение, используйте параметр end:
print("Привет", end=" ") # Вместо новой строки будет пробел
print("мир!") # Вывод: Привет мир!
Функция input() позволяет программе получать данные от пользователя. Это очень важный инструмент, который делает программы интерактивными и позволяет им работать с реальными данными.
input() — это функция, которая останавливает выполнение программы и ждёт, пока пользователь введёт что-то с клавиатуры. После этого программа продолжает работу с введёнными данными.
name = input("Введите ваше имя: ")
print("Привет,", name + "!")
1. Программа выводит сообщение "Введите ваше имя:" на экран
2. Пользователь вводит текст (например, "Алиса")
3. Введённое значение сохраняется в переменной name
4. Программа здоровается с пользователем
Рассмотрим несколько примеров, как можно использовать функцию input() в программах.
name = input("Как вас зовут? ")
print("Привет,", name + "! Рады видеть вас.")
1. Мы просим пользователя ввести своё имя
2. Сохраняем его в переменной name
3. Выводим приветствие
Напишите программу, которая:
Создайте программу, которая:
Напишите программу, которая: