Conteúdo do Curso
Tipos de Dados em Python
Tipos de Dados em Python
Aspas
Você pode se perguntar sobre o uso de aspas dentro de aspas, como no exemplo abaixo. Essa situação pode causar um erro porque o Python interpreta "Let"
como uma string, e então encontra um problema. Para o Python, o resto da string parece símbolos estranhos no código.
string = 'Let's eat!' print(string)
Compreender erros é valioso, e saber como evitá-los é igualmente importante. É por isso que existem múltiplas soluções para lidar com "aspas dentro de aspas":
1. Coloque aspas simples dentro de aspas duplas ou vice-versa
string1 = "Let's eat!" print(string1) #or string2 = 'Let"s eat!' print(string2)
2. Coloque a string entre aspas triplas
Como observado, esta abordagem é consistentemente utilizada para textos longos que não podem ser acomodados em uma única linha para fins de legibilidade. Neste exemplo específico, ela também é apropriada porque dentro da string delimitada por aspas triplas """string"""
, temos a flexibilidade de incluir uma variedade de caracteres, incluindo tanto as aspas simples ('
) quanto as duplas ("
) simultaneamente.
string = """Let's eat! or Let"s eat!""" print(string)
Tarefa
Coloque aspas onde necessário para tornar esta frase legível também para o Python. Você pode escolher um dos dois métodos que foram descritos.
Este é um exemplo da saída correta: John said, 'I am learning data types in Python now'
.
Obrigado pelo seu feedback!
Aspas
Você pode se perguntar sobre o uso de aspas dentro de aspas, como no exemplo abaixo. Essa situação pode causar um erro porque o Python interpreta "Let"
como uma string, e então encontra um problema. Para o Python, o resto da string parece símbolos estranhos no código.
string = 'Let's eat!' print(string)
Compreender erros é valioso, e saber como evitá-los é igualmente importante. É por isso que existem múltiplas soluções para lidar com "aspas dentro de aspas":
1. Coloque aspas simples dentro de aspas duplas ou vice-versa
string1 = "Let's eat!" print(string1) #or string2 = 'Let"s eat!' print(string2)
2. Coloque a string entre aspas triplas
Como observado, esta abordagem é consistentemente utilizada para textos longos que não podem ser acomodados em uma única linha para fins de legibilidade. Neste exemplo específico, ela também é apropriada porque dentro da string delimitada por aspas triplas """string"""
, temos a flexibilidade de incluir uma variedade de caracteres, incluindo tanto as aspas simples ('
) quanto as duplas ("
) simultaneamente.
string = """Let's eat! or Let"s eat!""" print(string)
Tarefa
Coloque aspas onde necessário para tornar esta frase legível também para o Python. Você pode escolher um dos dois métodos que foram descritos.
Este é um exemplo da saída correta: John said, 'I am learning data types in Python now'
.
Obrigado pelo seu feedback!
Aspas
Você pode se perguntar sobre o uso de aspas dentro de aspas, como no exemplo abaixo. Essa situação pode causar um erro porque o Python interpreta "Let"
como uma string, e então encontra um problema. Para o Python, o resto da string parece símbolos estranhos no código.
string = 'Let's eat!' print(string)
Compreender erros é valioso, e saber como evitá-los é igualmente importante. É por isso que existem múltiplas soluções para lidar com "aspas dentro de aspas":
1. Coloque aspas simples dentro de aspas duplas ou vice-versa
string1 = "Let's eat!" print(string1) #or string2 = 'Let"s eat!' print(string2)
2. Coloque a string entre aspas triplas
Como observado, esta abordagem é consistentemente utilizada para textos longos que não podem ser acomodados em uma única linha para fins de legibilidade. Neste exemplo específico, ela também é apropriada porque dentro da string delimitada por aspas triplas """string"""
, temos a flexibilidade de incluir uma variedade de caracteres, incluindo tanto as aspas simples ('
) quanto as duplas ("
) simultaneamente.
string = """Let's eat! or Let"s eat!""" print(string)
Tarefa
Coloque aspas onde necessário para tornar esta frase legível também para o Python. Você pode escolher um dos dois métodos que foram descritos.
Este é um exemplo da saída correta: John said, 'I am learning data types in Python now'
.
Obrigado pelo seu feedback!
Você pode se perguntar sobre o uso de aspas dentro de aspas, como no exemplo abaixo. Essa situação pode causar um erro porque o Python interpreta "Let"
como uma string, e então encontra um problema. Para o Python, o resto da string parece símbolos estranhos no código.
string = 'Let's eat!' print(string)
Compreender erros é valioso, e saber como evitá-los é igualmente importante. É por isso que existem múltiplas soluções para lidar com "aspas dentro de aspas":
1. Coloque aspas simples dentro de aspas duplas ou vice-versa
string1 = "Let's eat!" print(string1) #or string2 = 'Let"s eat!' print(string2)
2. Coloque a string entre aspas triplas
Como observado, esta abordagem é consistentemente utilizada para textos longos que não podem ser acomodados em uma única linha para fins de legibilidade. Neste exemplo específico, ela também é apropriada porque dentro da string delimitada por aspas triplas """string"""
, temos a flexibilidade de incluir uma variedade de caracteres, incluindo tanto as aspas simples ('
) quanto as duplas ("
) simultaneamente.
string = """Let's eat! or Let"s eat!""" print(string)
Tarefa
Coloque aspas onde necessário para tornar esta frase legível também para o Python. Você pode escolher um dos dois métodos que foram descritos.
Este é um exemplo da saída correta: John said, 'I am learning data types in Python now'
.