Введение
Машинное обучение для детей: Добро пожаловать в этот учебник по типам данных Python! Точно так же, как в реальной жизни у нас есть различные типы данных, такие как числа, текст, списки элементов и т. д., Python также имеет несколько различных типов данных, которые он может распознавать и обрабатывать. Понимание типов данных является фундаментальной концепцией в программировании.
Это кому?
Оценка: с 6 по 10
Этот учебник предназначен для младших школьников с 6 по 10 классы. Если вы изучали Python и знакомы с концепцией переменных, то вы готовы погрузиться в разнообразный мир типов данных Python!
Чему мы научимся?
В этом путешествии «Машинное обучение для детей» мы изучим основы Python, который является основой машинного обучения. В этом руководстве мы узнаем о различных типах данных, которые мы можем использовать в Python. К ним относятся числа (как целые, так и десятичные), текст (называемый «строками» в Python), списки и многое другое. Мы также узнаем, как определить тип данных, хранящихся в переменной.
Понимание типов данных Python
Python распознает несколько различных типов данных:
Числа: К ним относятся целые числа (целые числа) и числа с плавающей запятой (десятичные числа). Например, 5
является целым числом и 7.3
является поплавком.
Струны: Строки — это последовательности символьных данных, практически любой текст, который вы хотите сохранить. Строковый тип данных представлен заключением текста в кавычки, например: "Hello, World!"
.
Списки: список в Python — это набор элементов, которые могут быть разных типов. Списки заключены в квадратные скобки (...)
и элементы разделяются запятыми. Например, (1, "a", 4.5)
представляет собой список, содержащий целое число, строку и число с плавающей запятой.
Булевы значения: Логический тип данных имеет одно из двух возможных значений, True
или False
которые обычно используются для представления значений истинности логических выражений.
Вот пример, демонстрирующий каждый из этих типов:
# Number - integer
my_int = 7
print(my_int)
print(type(my_int))
# Number - float
my_float = 7.3
print(my_float)
print(type(my_float))
# String
my_string = "Hello, World!"
print(my_string)
print(type(my_string))
# List
my_list = (1, "a", 4.5)
print(my_list)
print(type(my_list))
# Boolean
my_bool = True
print(my_bool)
print(type(my_bool))
В этом коде:
Мы присваиваем разные типы данных разным переменным.
Затем мы используем print()
для печати значения каждой переменной.
Мы также используем type()
функция, которая сообщает нам тип данных переменной.
Вывод этого кода будет:
7
<class 'int'>
7.3
<class 'float'>
Hello, World!
<class 'str'>
(1, 'a', 4.5)
<class 'list'>
True
<class 'bool'>
Как видите, каждый тип данных распознается Python по-разному, на что указывают имена типов (‘int’, ‘float’, ‘str’, ‘list’ и ‘bool’). Понимание этих различных типов данных и их поведения имеет решающее значение, когда вы учитесь программировать на Python. В следующих руководствах мы узнаем больше о том, как мы можем использовать эти типы данных и управлять ими. Удачного кодирования!
СЛЕДУЮЩИЕ ОБУЧЕНИЯ
Урок 1 — Установка Python
Урок 2 — Ваша первая программа на Python
Урок 3 — Переменные Python
Урок 4 — Типы данных Python
Урок 5 — Условные выражения Python
Урок 6 — Циклы Python
Урок 7 — Функции Python
Урок 8 — Расширенные функции Python
Урок 9. Начальная программа машинного обучения Python
Урок 10. Ваша первая программа машинного обучения!
Узнайте больше с этим книга.
Рекомендации
Бриггс, Джейсон Р. Python для детей: игровое введение в программирование. Пресса без крахмала, 2012.