Por que no 3º print não foram utilizadas as aspas simples no número mas no 2º foram?
Por que no 3º print não foram utilizadas as aspas simples no número mas no 2º foram?
Oi Alline, tudo bem?
Em Python, as aspas são usadas para indicar que o conteúdo é uma string, ou seja, texto. Quando você coloca algo entre aspas simples ou duplas, o Python entende que aquilo é texto, mesmo que sejam números.
As aspas simples foram usadas porque o que você queria imprimir era um texto, no caso, o nome 'Mirla'. Já no 3º print
, não foram usadas aspas no número 23 porque você estava imprimindo um valor numérico. Quando trabalhamos com números, não precisamos usar aspas, pois queremos que o Python os reconheça como valores numéricos para que possamos realizar operações matemáticas com eles, se necessário.
print('Olá mundo!') # Aqui, 'Olá mundo!' é uma string.
print(10) # Aqui, 10 é um número.
print('Mirla', 23) # Aqui, 'Mirla' é uma string e 23 é um número.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!