Андрей Миллиардов

Python. Первый шаг в программировании для детей и начинающих


Скачать книгу

узнаем, как сохранять информацию и использовать её в программе.

      Пайтон (персонаж-помощник):

      До встречи в следующей главе! Ты уже на пути к тому, чтобы стать настоящим программистом.Пайтон машет рукой на прощание.

      Глава 2: Переменные и типы данных

      Программирование – это не только про команды, которые мы пишем для компьютера, но и про то, как работать с информацией. В этой главе мы познакомимся с двумя важными концепциями, которые помогут нам создавать более сложные программы: переменныеи типы данных.

      Что такое переменные?

      Переменная – это место в памяти компьютера, где мы можем хранить информацию. Представь себе коробку, в которую можно положить что угодно: игрушку, книгу или даже деньги. Так вот, переменная – это такая коробка, в которой мы можем хранить данные. И точно так же, как мы можем легко менять содержимое коробки, в переменной можно хранить разные значения.

      Чтобы создать переменную, нужно дать ей имя и присвоить значение. Например, давай создадим переменную с именем age, которая будет хранить твой возраст:

      python

      age = 10

      Здесь:

      age – это имя переменной.

      10 – это значение, которое мы присваиваем переменной.

      Теперь переменная age хранит число 10, и ты можешь использовать его в дальнейшем в программе. Например, если ты хочешь вывести на экран свой возраст, можно сделать так:

      python

      print(age)

      Программа выведет на экран число 10, потому что именно это содержимое хранится в переменной age.

      Типы данных в Python

      Когда мы создаём переменные, важно понимать, с каким типом данных мы работаем. В Python есть несколько основных типов данных, которые позволяют хранить разные виды информации. Давайте рассмотрим три самых важных типа данных, с которыми мы будем работать.

      Числа (integers и floats)

      Числа – это один из самых распространенных типов данных. В Python мы можем работать как с целыми числами (например, 10, 100, 2024), так и с дробными числами (например, 3.14, 0.5, 2.7).

      Целые числа (integers) – это числа, которые не имеют десятичных знаков. Пример: 1, -5, 2023.

      Дробные числа (floats) – это числа, у которых есть десятичная точка. Пример: 3.14, 9.99, -0.5.

      Пример использования чисел:

      python

      age = 10 # переменная age хранит целое число

      height = 1.75 # переменная height хранит дробное число

      print(age)

      print(height)

      Строки (strings)

      Строки – это тип данных, который хранит текст. Строки заключаются в кавычки, и могут быть как одиночными (одинарные кавычки), так и двойными (двойные кавычки).

      Пример строки:

      python

      name = "Анна" # строка с двойными кавычками

      city = 'Москва' # строка с одинарными кавычками

      print(name)

      print(city)

      Обратите внимание, что Python не делает различий между одинарными и двойными кавычками. Ты можешь использовать любые, главное – чтобы они были одинаковыми с обеих сторон строки.

      Булевы значения (booleans)

      Булевы значения – это тип данных, который может быть либо True (истина), либо False(ложь). Этот тип данных часто используется для проверки условий, например, в играх или логических задачах.

      Пример:

      python

      is_sunny