Boa tarde!
Por favor, poderia explicar porque foi executado o comentário, já que deveria estar implícito?
Agradeço desde já :D
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde!
Por favor, poderia explicar porque foi executado o comentário, já que deveria estar implícito?
Agradeço desde já :D
Oii, Juliana. Tudo bem?
Essa é uma dúvida muito comum quando estamos começando a usar o Google Colab ou o Jupyter Notebook.
O que acontece na sua imagem não é exatamente a execução de um comentário, mas sim a exibição de uma string (texto). No Python, as aspas triplas (''' ou """) são usadas para criar strings de múltiplas linhas.
Por que o texto apareceu abaixo da célula?
Em ambientes de notebooks, como o que você está usando, se a última linha de uma célula contém um valor que não foi atribuído a nenhuma variável, o interpretador entende que você deseja visualizar aquele conteúdo.
Embora a comunidade Python use as aspas triplas para documentação (docstrings) ou para "comentar" blocos de código, tecnicamente elas continuam sendo um dado do tipo texto. Por isso, o Colab exibe o resultado com os caracteres \n, que indicam as quebras de linha.
Como evitar que isso apareça?
Se o seu objetivo é apenas deixar uma nota no código sem que ela gere uma saída visual, você tem duas opções principais:
#): Este é o caractere oficial para comentários. Para várias linhas, você deve colocar o símbolo em cada uma delas.Para comentários que realmente devem ser ignorados pelo interpretador, a melhor prática é utilizar o #:
# Esse é um comentário
# de várias linhas usando
# a hashtag.
Espero que essa explicação ajude a esclarecer o comportamento do notebook.