Основные типы данных и переменные - IsuiGit/borodaedu GitHub Wiki

Основные типы данных в Python

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

Тип данных Назначение Пример создания
1 Integer Хранят целые числа a = 10
2 Float Хранят вещественные числа b = 3.14
3 Boolean Представляют истину или ложь c = True
4 String Последовательность букв, цифр и знаков d = "Привет"
5 List Упорядоченная коллекция элементов e = [1, 2, 3]
6 Tuple Похож на список, но неизменяемый f = (1, 2, 3)
7 Dictionary Хранилище пар "ключ-значение" g = {"имя": "Петя"}
8 Set Набор уникальных элементов h = {1, 2, 3}

Памятка по работе с основными типами данных в Python

  1. Создание переменных: Переменные в Python объявляются автоматически при первом присваивании. Просто напишите название переменной и знак равенства (=), а затем нужное значение.

    a = 5       # целое число
    b = 3.14    # действительное число
    c = True    # логическое значение
    d = "Hello" # строка
    
    
  2. Типы данных:

  • Integer (целое число): Любое число без точки (например, 10, -5).
  • Float (действительное число): Число с десятичной частью (например, 3.14, -2.5).
  • Boolean (логическое значение): Может иметь одно из двух значений: True или False.
  • String (строка): Любой текст, заключенный в одинарные или двойные кавычки (например, "Привет" или 'Мир!').
  • List (список): Коллекция элементов, заключенных в квадратные скобки [], элементы отделяются запятыми (например, [1, 2, 3]).
  • Tuple (кортеж): Подобен списку, но его нельзя изменять после создания (например, (1, 2, 3)).
  • Dictionary (словарь): Парный вид хранилища данных в формате "ключ": значение (например, {"имя": "Миша", "возраст": 15}).
  • Set (множество): Набор уникальных элементов, содержащихся в фигурных скобках {} (например, {1, 2, 3}).
  1. Преобразование типов: Иногда полезно преобразовать один тип данных в другой. Например, превратить строку в число или наоборот.
num_str = "123"
number = int(num_str)  # превращаем строку в целое число
float_num = float(number)  # превращаем целое число в вещественное