Литералы в Python

Литералы в Python представляют собой фиксированные значения, которые встречаются в коде напрямую. Вот несколько основных типов литералов в Python:

  1. Литералы чисел:

    • Целочисленные литералы: Например, 42, -7, 0.

    • Литералы с плавающей точкой: Например, 3.14, -0.01, 2.0.

    • Литералы комплексных чисел: Например, 1 + 2j, 3.5 - 4j.

  2. Литералы строк:

    • Строки в одинарных кавычках: Например, 'Привет, мир!'.

    • Строки в двойных кавычках: Например, "Python is awesome".

    • Тройные кавычки для многострочных строк: Например:

      multiline_string = """Это
                            многострочная
                            строка"""
  3. Литералы булевых значений:

    • True и False.

  4. Литералы None:

    • None - представляет отсутствие значения или ничего.

  5. Литералы списков:

    • Списковые литералы создают списки. Например, [1, 2, 3].

  6. Литералы кортежей:

    • Кортежные литералы создают кортежи. Например, (1, 2, 3).

  7. Литералы множеств:

    • Множественные литералы создают множества. Например, {1, 2, 3}.

  8. Литералы словарей:

    • Словарные литералы создают словари. Например, {'ключ1': 'значение1', 'ключ2': 'значение2'}.

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

# Целочисленные литералы
integer_literal = 42

# Литералы с плавающей точкой
float_literal = 3.14

# Строковые литералы
string_literal = "Привет, мир!"

# Булевы литералы
boolean_literal = True

# Литерал None
none_literal = None

# Списковый литерал
list_literal = [1, 2, 3]

# Кортежный литерал
tuple_literal = (1, 2, 3)

# Множественный литерал
set_literal = {1, 2, 3}

# Словарный литерал
dict_literal = {'ключ1': 'значение1', 'ключ2': 'значение2'}

Литералы представляют собой простой и непосредственный способ внедрения значений в код Python.

Last updated