Строковые литералы Python

каталога в Python Программирование и разработка

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

Если мы хотим записать в строку несколько строк, мы заключаем строку в тройные кавычки. Строковые литералы определяют обозначения строк. Мы используем обратную косую черту сразу после одинарной кавычки, если нам нужен фактический элемент строкового литерала, заключенный в одинарные кавычки. Это показывает, что питон не завершает строку. Элементы, которые вводятся обратной косой чертой, имеют определенное значение. Байтовые литералы создают пример байтового типа. Могут быть включены только символы ASCII. Байты с номерами больше или равными 128 должны быть экранированы. Строковые литералы и байтовые литералы могут быть объединены с помощью символа «r» или «R». Эти строки известны как необработанные строки. Форматированная строка комбинируется с ’r’, чтобы получить необработанный форматированный литерал. Но литералы байтов нельзя комбинировать с ’r’.

В этой статье мы говорили о разных категориях литералов, которые используются в Python.

Строковые литералы

В строковых литералах элементы или текст заключены по-разному. Он включает одинарные (’), двойные («) и тройные («’) кавычки. Мы можем написать несколько строк, используя тройные («’) кавычки.

Для выполнения кодов Python мы установили spyder5. Мы должны создать новый проект для кода, нажав „Ctrl + N“ на клавиатуре. Имя нового файла — „untitled.py2“.

В этом примере мы создаем разные переменные для строки

В этом примере мы создаем разные переменные для строки. Переменной X присвоена строка Современный язык программирования. Переменная Y снова присваивается той же строке. Но здесь мы используем двойные кавычки (»), чтобы заключить строку. В третий раз такой же строковый литерал присваивается переменной z. Теперь, чтобы запустить код, мы нажали кнопку «F5».

Оператор печати выводит строку «Современный язык программирования»

Оператор печати выводит строку «Современный язык программирования» после того, как строка заключена тремя разными способами. Наконец, строка, заключенная в тройные кавычки («’), дает желаемый результат.

Символьный литерал

Это тот тип строкового литерала, в котором каждый символ заключен в одинарные или двойные кавычки.

Это тот тип строкового литерала, в котором каждый символ заключен

В этом случае мы создаем две переменные с именами «x» и «y». Символ L присваивается переменной «x». Здесь L заключена в одинарную кавычку. Символ E присваивается переменной y. Но здесь E заключен в двойные кавычки.

Символ L присваивается переменной «x»

Теперь, после запуска кода, на выходе мы получаем символы L и E.

Числовые литералы

Числовые литералы в Python неизменны. Их нельзя изменить. Существует три категории числовых литералов, включая целочисленный, плавающий и сложный. Целочисленный литерал содержит как положительные, так и отрицательные числовые числа. У него нет дробной части. Литерал с плавающей запятой содержит как положительные / отрицательные числа, так и дробные числовые числа. Сложный литерал состоит из одной действительной части и другой сложной части.

В этом случае мы создаем четыре разных переменных

В этом случае мы создаем четыре разных переменных. Мы назначаем этим переменным целочисленные литералы. «0b10100» присваивается переменной «l». «300» присваивается переменной «m». 0o320 ′ присваивается переменной n. ’0×12b’ присваивается последней переменной ’o’.

Теперь мы создаем две другие переменные (float_1, float_2). Мы присвоили этим переменным разные числа с плавающей запятой. ’489.5′ присвоено ’float_1′. ’23.0 ’допускается до’ float_2 ′. Мы создаем переменную «b» для сложного литерала. Сложный литерал — «8 + 6.47j».

Мы называем эти литералы операторами печати

Мы называем эти литералы операторами печати. Для целых чисел l — двоичный литерал и возвращает значение 20, m — десятичный литерал и возвращает значение 300, n — восьмеричный литерал и возвращает значение 300, o — шестнадцатеричный литерал и возвращает значение 301. После применения операторов печати эти литералы заменяются десятичными.

Литералы с плавающей запятой возвращают «489,5» и «23.0». Поскольку это числа с плавающей запятой. В сложном буквальном значении «8» — действительная часть, а «6.47» — мнимая часть. Он содержит как целое, так и дробное число.

Логические литералы

В Python есть два логических литерала. Они включают True или False. True показывает значение «1», а False показывает значение «0».

В этом примере мы берем четыре разных строки с именами «l», «m», «n», «o». После присвоения строкам логических литералов мы присвоили логический литерал false строке ’l’ и true строке ’m’. Мы работаем, добавляя следующие две строки «n» и «o».

Далее мы добавляем значение false литерала к 9

Далее мы добавляем значение false литерала к 9, чтобы получить значение строки ’n’. Мы также добавляем 5 к истинному литералу, чтобы узнать значение строки ’o’. Теперь мы вызываем оператор печати этих четырех строк.

Оператор печати возвращает false к значению строки

Оператор печати возвращает false к значению строки ’l’, поскольку мы присвоили этой строке литерал false. Возвращает true для строки ’m’, поскольку мы присвоили этой строке истинный литерал. ’l’ ложно, а ’m’ истинно, поскольку 1 равно истинному. Возвращает 9 в строку ’n’ после добавления ложного литерала. И, наконец, после добавления истинного литерала мы получаем 6.

Список литералов

Список состоит из элементов различных типов данных. Элементы, которые сохраняются в списке, выделяются запятой (,). Элементы заключены в квадратные скобки []. Мы сохраняем несколько типов данных. Списки можно изменять, так что мы можем изменять списки.

Один список содержит первые семь четных чисел

В этом коде мы создаем два списка. Один список содержит первые семь четных чисел. Второй список содержит разные имена мальчиков и девочек; также в нем есть элемент «8». Эти списки изменяемы. Мы хотим распечатать списки четных чисел и список имен.

Второй список содержит разные имена мальчиков и девочек; также в нем есть элемент

Оператор печати распечатывает оба списка. Получаем список первых семи четных чисел и список разных имен.

Заключение

Как мы видим, в Python есть разные типы литералов. Строковый литерал, в котором элементы заключены в одинарные, двойные и тройные кавычки. Символьный литерал, в котором символ заключен в кавычки. Числовые литералы, в которых кавычки заключают различные числовые значения, включая целые, плавающие и комплексные. Я надеюсь, что вы получите четкое руководство при чтении этого руководства.

Читайте также:  Как настроить VS Code для разработки на React
Оцените статью
bestprogrammer.ru
Добавить комментарий