Урок: Переменные и типы данных
Переменные и типы данных
Переменные в Python используются для хранения данных, которые можно изменять и использовать в дальнейшем. В этом уроке мы рассмотрим, как создавать переменные, основные типы данных и как выполнять преобразование типов данных.
Переменные
Переменная — это именованное место в памяти, которое используется для хранения значений. В Python переменные не требуют явного объявления типа, так как это динамически типизированный язык.
Пример использования переменных name = "Alice" # строка age = 25 # целое число height = 5.7 # число с плавающей запятой is_student = True # логическое значение print(name) print(age) print(height) print(is_student)
В этом примере создаются переменные различных типов: строка (name), целое число (age), число с плавающей запятой (height) и логическое значение (is_student). Затем значения этих переменных выводятся в консоль с помощью функции print
.
Основные типы данных
Строки используются для хранения текстовых данных и заключаются в одинарные или двойные кавычки.
Пример строки greeting = "Hello, World!" print(greeting)
Пример целого числа age = 30 print(age)
Пример числа с плавающей запятой pi = 3.14159 print(pi)
Списки используются для хранения нескольких элементов в одном контейнере. Они создаются с использованием квадратных скобок.
Пример списка fruits = ["apple", "banana", "cherry"] print(fruits)
Кортежи похожи на списки, но их элементы нельзя изменять после создания. Они создаются с использованием круглых скобок.
Пример кортежа colors = ("red", "green", "blue") print(colors)
Словари используются для хранения пар "ключ-значение". Они создаются с использованием фигурных скобок.
Пример словаря person = {"name": "Alice", "age": 25} print(person)
Множества используются для хранения уникальных элементов. Они создаются с использованием фигурных скобок или функции set()
.
Пример множества unique_numbers = {1, 2, 3, 3, 2, 1} print(unique_numbers) # Вывод: {1, 2, 3}
Преобразование типов данных
Иногда возникает необходимость преобразовать один тип данных в другой. В Python это можно сделать с помощью встроенных функций.
Пример преобразования в строку num = 100 str_num = str(num) print(str_num)
Пример преобразования в целое число str_num = "100" num = int(str_num) print(num)
Пример преобразования в число с плавающей запятой str_num = "3.14" pi = float(str_num) print(pi)
Пример преобразования в список tuple_data = (1, 2, 3) list_data = list(tuple_data) print(list_data)
Пример преобразования в кортеж list_data = [1, 2, 3] tuple_data = tuple(list_data) print(tuple_data)
Пример преобразования в множество list_data = [1, 2, 2, 3, 3, 3] set_data = set(list_data) print(set_data) # Вывод: {1, 2, 3}
Практическое задание
- Создайте переменные разных типов и выведите их значения.
- Преобразуйте строку в целое число и выполните математическую операцию.
- Создайте список своих любимых фруктов и преобразуйте его в кортеж.
- Создайте словарь с информацией о человеке и добавьте новое ключ-значение.
Пример выполнения практического задания # Задание 1 name = "Bob" age = 22 height = 180.5 is_student = False print(name, age, height, is_student) # Задание 2 str_num = "50" num = int(str_num) result = num * 2 print(result) # Задание 3 fruits = ["apple", "orange", "banana"] fruits_tuple = tuple(fruits) print(fruits_tuple) # Задание 4 person = {"name": "Charlie", "age": 30} person["email"] = "charlie@example.com" print(person)
В первом задании создаются и выводятся переменные различных типов. Во втором задании строка преобразуется в целое число, и выполняется умножение на 2. В третьем задании список фруктов преобразуется в кортеж. В четвертом задании в словарь добавляется новая пара "ключ-значение".
Этот урок охватывает основные переменные и типы данных в Python, а также их преобразование. Практикуйтесь для лучшего понимания и освоения материала.