Python String literais

Python String literais
Em Python, os literais são definidos como dados especificados por variáveis. Os literais geralmente são a notação usada para mostrar valores fixos que estão presentes no código -fonte.

Se quisermos escrever várias linhas na string, incluímos a string com aspas triplas. Literais de cordas definem as indicações das cordas. Utilizamos barragem logo após a marca única, se queremos o elemento real da string literal, que é fechado por citações únicas. Isso mostra o python para não acabar com a string. Os elementos que são introduzidos por uma barra de barriga têm algum significado específico. Os literais de bytes criam um exemplo do tipo de byte. Apenas caracteres ASCII podem ser incluídos. Bytes com números maiores ou iguais a 128 devem ser escapados. Os literais de cordas e bytes podem ser fundidos com o personagem 'r' ou 'r'. Essas cordas são conhecidas como cordas cruas. A corda formatada é combinada com 'r' para fazer literal formatado bruto. Mas os literais dos bytes não podem ser combinados com 'r'.

Neste artigo, conversamos sobre diferentes categorias de literais que são usadas no Python.

Literais de cordas:

Em literais de cordas, os elementos ou texto são fechados de maneiras diferentes. Inclui as quotas ('), duplo (“) e triplo (”'). Podemos escrever várias strings pelo uso de citações triplas (”').

Para realizar os códigos Python, instalamos o Spyder5. Temos que criar um novo projeto para o código, tocando no “Ctrl + N” do teclado. O nome de um novo arquivo é “sem título.py2 ”.

Neste exemplo, criamos diferentes variáveis ​​para a string. A variável 'x' recebe a linguagem de programação moderna da string. A variável 'y' é atribuída à mesma string novamente. Mas aqui, usamos citações duplas (“) para cercar a corda. A terceira vez que a mesma corda literal é atribuída à variável 'z'. Agora, para executar o código, pressionamos o botão "F5".

A declaração de impressão imprime a string "Modern Programming Language" depois que a string é fechada de três maneiras diferentes. Em último.

Personagem literal:

É esse tipo de string literal em que aspas simples ou duplas incluem todos os personagens.

Nesse caso, fazemos duas variáveis ​​chamadas 'x' e 'y'. O caractere l é atribuído à variável 'x'. Aqui L é fechado por uma única cotação. O personagem E é atribuído à variável 'y'. Mas aqui, E é cercado por citações duplas.

Agora, depois de executar o código, obtemos os caracteres L e E como uma saída.

Literais numéricos:

Os literais numéricos são imutáveis ​​no Python. Eles não podem ser modificados. Existem três categorias de literal numérico, incluindo inteiro, flutuação e literal complexo. Inteiro literal contém números numéricos positivos e negativos. Não tem parte fracionária. O literal flutuante contém números positivos/negativos e números numéricos fracionários. Literal complexo consiste em uma parte real e outra parte complexa.

Nesse caso, criamos quatro variáveis ​​diferentes. Nós alocamos literais inteiros para essas variáveis. '0b10100' é atribuído à variável 'L'. '300' é atribuído a variável 'm'. 0o320 'é atribuído a variável' n '. '0x12b' é atribuído à última variável 'O'.

Agora fazemos as outras duas variáveis ​​(float_1, float_2). Atribuímos diferentes números flutuantes a essas variáveis. 489.5 'é dado a' float_1 '. '23.0 'é permitido' flutuar_2 '. Criamos uma variável 'B' para o complexo literal. O literal complexo é '8+6.47J '.

Chamamos declarações de impressão para esses literais. Para os números inteiros, 'L' é um literal binário e retorna '20' valor, 'm' é um literal decimal e retorna '300' valor, 'n' é um literal octal e retorna '300', 'o' é um literal hexadecimal e retorna '301' valor. Depois de aplicar as declarações de impressão, esses literais são transformados em decimais.

Os literais de ponto flutuante retornam '489.5 'e '23.0 '. Como estes são números de ponto flutuante. No complexo literal, '8' é uma parte real e '6.47 'é uma parte imaginária. Contém tanto inteiro quanto fração.

Literais booleanos:

Python tem dois literais booleanos. Eles incluem verdadeiro ou falso. True mostra o valor '1' e o false mostra o valor '0'.

Neste exemplo, pegamos quatro cordas diferentes chamadas 'L', 'M', 'N', 'O'. Depois de atribuir literais booleanos às cordas, atribuímos o literal booleano falso à string 'l' e fiel à string 'm'. Operamos adicionando as próximas duas cordas 'n' e 'o'.

Adicionamos o valor do falso literal em 9 para obter o valor da string 'n'. Também adicionamos 5 ao verdadeiro literal para descobrir o valor da string 'O'. Agora chamamos a declaração de impressão dessas quatro cordas.

A declaração de impressão retorna falsa ao valor da string 'L', à medida que atribuímos um literal falso a esta string. Retorna true à string 'm', pois atribuímos a verdadeira literal a esta string. 'l' é falso e 'm' é verdadeiro como 1 é igual a verdadeiro. Retorna 9 à string 'n' após a adição de falsa literal. E finalmente, temos 6 após a adição de verdadeiro literal.

Liste literais:

A lista consiste em elementos de vários tipos de dados. Os elementos que são salvos na lista são isolados por vírgula (,). Os elementos são cercados por colchetes []. Encontramos vários tipos de dados. As listas são mutáveis ​​para que possamos modificar as listas.

Neste código, criamos duas listas. Uma lista contém os sete primeiros números pares. A segunda lista contém nomes diferentes de meninos e meninas; Além disso, ele tem o elemento '8'. Essas listas são mutáveis. Queremos imprimir as listas de números pares e uma lista de nomes.

A declaração de impressão imprime as duas listas. Temos a lista dos sete primeiros números pares e uma lista de nomes diferentes.

Conclusão:

Como vemos que Python tem vários tipos de literais. String literal em que os elementos são fechados por aspas simples, duplas e triplas. Caráter literal em que o personagem é cercado por aspas. Literais numéricos nos quais as aspas cercam diferentes valores numéricos, incluindo inteiro, flutuante e complexo. Espero que você obtenha orientação clara enquanto lê este tutorial.