0
respostas

<Artigo Original> Guia Prático de Sinais e Pontuações em Python e JSON

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Guia Prático de Sinais e Pontuações em Python e JSON

  • Por Ricardo Costa Val do Rosário e ChatGPT 5.0 Plus

Introdução

Durante o trabalho com linguagens de programação como Python e JSON, é comum encontrar símbolos e sinais que 
possuem funções específicas. Entender cada um deles evita erros de sintaxe, facilita a leitura e garante a escrita correta 
de códigos. Este guia reúne os principais sinais e seus usos com exemplos práticos.

1. Parênteses ( )

  1. Uso: agrupar expressões, chamadas de funções, tuplas.

Exemplo Python:

print("Olá, mundo!")
coordenadas = (10, 20)

2. Colchetes [ ]

  1. Uso: listas, indexação e fatiamento.

Exemplo Python:

lista = [1, 2, 3]
print(lista[0])
print(lista[1:3])

3. Chaves { }

  1. Uso: dicionários (Python), objetos (JSON).

Python:

dados = {"nome": "Ricardo", "idade": 40}
JSON:
{
  "nome": "Ricardo",
  "idade": 40
}

4. Aspas simples ' ' e duplas " "

  1. Uso: definir strings.

Exemplo:

nome1 = 'Ricardo'
nome2 = "Costa"

5. Aspas triplas ''' ''' ou """ """

  1. Uso: strings multilinha ou docstrings.

Exemplo:

texto = """Esta é
uma string
em várias linhas"""

6. Underline _

  1. Uso: variáveis privadas, temporárias, ou ignorar valores.
_privado = 42
for _ in range(3):
    print("Repetição")

7. Dois-pontos :

  1. Uso: estruturas condicionais, funções, fatiamento.
if True:
    print("Executado")

def soma(a, b):
    return a + b
    

8. Vírgula ,

  1. Uso: separar elementos em listas, parâmetros ou tuplas.
valores = [1, 2, 3]
ponto = (10, 20)

9. Arroba @

  1. Uso: decorators em Python.
def decorador(func):
    def wrapper():
        print("Antes")
        func()
    return wrapper

@decorador
def teste():
    print("Função chamada")

teste()

10. Cerquilha

  1. Uso: comentários em Python.
# Isto é um comentário
print("Executa")

11. Barra invertida \

  1. Uso: caracteres de escape.
print("Linha 1\nLinha 2")

12. Pipe |

  1. Uso: operador “ou” em conjuntos ou pattern matching.
conjunto = {1, 2} | {2, 3}
print(conjunto)  # {1, 2, 3}

13. Cifrão $

  1. Uso: não nativo em Python, mas em regex ou outras linguagens.
import re
texto = "fim"
print(re.match(r"fim$", texto))

14. Porcentagem %

  1. Uso: operador módulo (resto da divisão).

print(10 % 3)  # 1

15. Barra /

  1. Uso: divisão.
print(10 / 3)   # 3.333...
print(10 // 3)  # 3

16. Menor e Maior < >

  1. Uso: operadores relacionais.
print(5 < 10)  # True
print(5 > 10)  # False

17. Exclamação !

  1. Uso: aparece em != (diferente).

print(5 != 10)  # True

Conclusão

1. 	Este guia apresenta os principais símbolos usados em Python e JSON, com exemplos claros de sua função.
2. 	O domínio desses sinais é essencial para evitar erros e para se comunicar de forma precisa ao utilizarmos
a linguagem computacional.