Literais Python
Enviado: 16 Nov 2024, 23:41
Bem-vindo à seção dois, onde falaremos sobre literais em Python.
Literais - os dados em si
Agora que você tem um pouco de conhecimento de alguns dos recursos poderosos oferecidos pela função print(), é hora de aprender sobre alguns novos problemas e um novo termo importante - o literal.
Um literal são dados cujos valores são determinados pelo próprio literal.
Como esse é um conceito difícil de entender, um bom exemplo pode ser útil.
Veja o seguinte conjunto de dígitos:
Você consegue adivinhar qual valor representa? Claro que você pode - são cento e vinte e três.
Mas e quanto a isso:
Isso representa algum valor? Talvez. Pode ser o símbolo da velocidade da luz, por exemplo. Também pode ser a constante de integração. Ou até mesmo o comprimento de uma hipotenusa no sentido de um teorema de Pitágoras. Há muitas possibilidades.
Você não pode escolher o caminho certo sem algum conhecimento adicional.
E esta é a pista: 123 é um literal e c não é.
Você usa literais para codificar dados e colocá-los em seu código. Vamos agora mostrar algumas convenções que você deve seguir ao usar o Python.
Vamos começar com uma experiência simples: dê uma olhada no snippet no editor.
A primeira linha parece familiar. A segunda parece estar errada devido à visível falta de aspas.
Tente executá-lo.
Se tudo correr bem, agora você verá duas linhas idênticas.
O que aconteceu? O que isso significa?
Neste exemplo, você encontrará dois tipos diferentes de literais:
O número é convertido em representação de máquina (um conjunto de bits). A função print() é capaz de mostrar ambos em um formato legível para humanos.
Agora vamos passar algum tempo discutindo literais numéricos e sua vida interna.
Literais - os dados em si
Agora que você tem um pouco de conhecimento de alguns dos recursos poderosos oferecidos pela função print(), é hora de aprender sobre alguns novos problemas e um novo termo importante - o literal.
Um literal são dados cujos valores são determinados pelo próprio literal.
Como esse é um conceito difícil de entender, um bom exemplo pode ser útil.
Veja o seguinte conjunto de dígitos:
Código: Selecionar todos
123
Mas e quanto a isso:
Código: Selecionar todos
c
Você não pode escolher o caminho certo sem algum conhecimento adicional.
E esta é a pista: 123 é um literal e c não é.
Você usa literais para codificar dados e colocá-los em seu código. Vamos agora mostrar algumas convenções que você deve seguir ao usar o Python.
Vamos começar com uma experiência simples: dê uma olhada no snippet no editor.
A primeira linha parece familiar. A segunda parece estar errada devido à visível falta de aspas.
Tente executá-lo.
Se tudo correr bem, agora você verá duas linhas idênticas.
O que aconteceu? O que isso significa?
Neste exemplo, você encontrará dois tipos diferentes de literais:
- uma string, que você já conhece,
- e um número inteiro, algo completamente novo.
O número é convertido em representação de máquina (um conjunto de bits). A função print() é capaz de mostrar ambos em um formato legível para humanos.
Agora vamos passar algum tempo discutindo literais numéricos e sua vida interna.