Чтение онлайн

на главную

Жанры

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

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

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

Практическое задание и что дальше?

Твоя первая задача!

Попробуй изменить свой код еще раз. Напиши программу, которая выводит твоё имя и твой возраст. Например:

python

print("Меня зовут Анна, мне 10 лет!")

Заменяй текст в кавычках на свой!

Что мы узнали в этой главе?

Мы узнали,

что такое программирование и что такое Python.

Мы установили Python на компьютер и настроили все для работы.

Написали первую программу "Привет, мир!" и узнали, как её запускать.

Поняли, как использовать команду print для вывода текста на экран.

Изменили код, чтобы программа выводила наше сообщение.

Что будет дальше?

Теперь, когда ты знаешь, как писать код и запускать его, можно двигаться дальше! В следующей главе мы будем изучать переменные и типы данных. Мы узнаем, как сохранять информацию и использовать её в программе.

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

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

Глава 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 = True # переменная, которая хранит логическое значение

is_raining = False # переменная, которая хранит противоположное значение

print(is_sunny)

print(is_raining)

Булевы значения полезны, когда нужно принимать решения, например, если на улице солнечно, то мы идём гулять.

Работа с переменными и типами данных: практические примеры

Теперь, когда мы понимаем, что такое переменные и типы данных, давай рассмотрим несколько примеров, которые помогут нам лучше понять, как с ними работать.

Пример с числами

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

python

age = 10

future_age = age + 5

print(future_age)

В этом примере:

Мы создаем переменную age, в которой храним твой текущий возраст.

Создаем новую переменную future_age, в которой вычисляем твой возраст через 5 лет.

Используем оператор +, чтобы прибавить 5 к текущему возрасту и записать результат в новую переменную.

После того как программа выполнится, на экране появится результат: 15 – твой возраст через 5 лет.

Пример с текстами

Теперь давай создадим программу, которая будет составлять приветственное сообщение с использованием переменных. Мы создадим две переменные: одну с именем, другую – с городом, и объединим их в строку:

Поделиться:
Популярные книги

Идеальный мир для Социопата 5

Сапфир Олег
5. Социопат
Фантастика:
боевая фантастика
рпг
5.50
рейтинг книги
Идеальный мир для Социопата 5

Столичный доктор

Вязовский Алексей
1. Столичный доктор
Фантастика:
попаданцы
альтернативная история
8.00
рейтинг книги
Столичный доктор

На руинах Мальрока

Каменистый Артем
2. Девятый
Фантастика:
боевая фантастика
9.02
рейтинг книги
На руинах Мальрока

Инцел на службе демоницы 1 и 2: Секса будет много

Блум М.
Инцел на службе демоницы
Фантастика:
фэнтези
5.25
рейтинг книги
Инцел на службе демоницы 1 и 2: Секса будет много

Ночь со зверем

Владимирова Анна
3. Оборотни-медведи
Любовные романы:
любовно-фантастические романы
5.25
рейтинг книги
Ночь со зверем

Провинциал. Книга 1

Лопарев Игорь Викторович
1. Провинциал
Фантастика:
космическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Провинциал. Книга 1

На границе империй. Том 10. Часть 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 3

Оружейникъ

Кулаков Алексей Иванович
2. Александр Агренев
Фантастика:
альтернативная история
9.17
рейтинг книги
Оружейникъ

Газлайтер. Том 9

Володин Григорий
9. История Телепата
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Газлайтер. Том 9

Идеальный мир для Лекаря 19

Сапфир Олег
19. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 19

Боги, пиво и дурак. Том 4

Горина Юлия Николаевна
4. Боги, пиво и дурак
Фантастика:
фэнтези
героическая фантастика
попаданцы
5.00
рейтинг книги
Боги, пиво и дурак. Том 4

Черный Маг Императора 9

Герда Александр
9. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Черный Маг Императора 9

Жена на четверых

Кожина Ксения
Любовные романы:
любовно-фантастические романы
эро литература
5.60
рейтинг книги
Жена на четверых

Энфис 2

Кронос Александр
2. Эрра
Фантастика:
героическая фантастика
рпг
аниме
5.00
рейтинг книги
Энфис 2