Литералы в Python
Литералы в Python представляют собой фиксированные значения, которые встречаются в коде напрямую. Вот несколько основных типов литералов в Python:
Литералы чисел:
Целочисленные литералы: Например,
42
,-7
,0
.Литералы с плавающей точкой: Например,
3.14
,-0.01
,2.0
.Литералы комплексных чисел: Например,
1 + 2j
,3.5 - 4j
.
Литералы строк:
Строки в одинарных кавычках: Например,
'Привет, мир!'
.Строки в двойных кавычках: Например,
"Python is awesome"
.Тройные кавычки для многострочных строк: Например:
multiline_string = """Это многострочная строка"""
Литералы булевых значений:
True
иFalse
.
Литералы None:
None
- представляет отсутствие значения или ничего.
Литералы списков:
Списковые литералы создают списки. Например,
[1, 2, 3]
.
Литералы кортежей:
Кортежные литералы создают кортежи. Например,
(1, 2, 3)
.
Литералы множеств:
Множественные литералы создают множества. Например,
{1, 2, 3}
.
Литералы словарей:
Словарные литералы создают словари. Например,
{'ключ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
Was this helpful?