O símbolo # é muito especial em Python. Ele "oculta" tudo que vem depois dele na mesma linha. Basicamente, ele diz ao Python para ignorar tudo que vem após o símbolo #. Isso é especialmente útil para digitar comentários legíveis por humanos dentro do código e explicar o que cada parte faz.
# Este é um comentário - esta linha será ignorada
name = input() # Ler o nome
age = input() # Ler a idade
# Agora vamos imprimir tudo
print(name, age, sep=' -- ')
# O fim do programa
Python ignora todas as linhas em branco. Ele também ignora todas as linhas que começam com #. Ele também ignora todo o texto que vem após o símbolo #.
# a = input()
print('hello')
Este programa apenas imprimirá hello. Ele não executará o input() pois essa linha começa com um # e, portanto, é tratada como um comentário.
Desafio
Escreva um programa que imprima cada dia da semana em uma linha separada (segunda-feira, terça-feira, quarta-feira, quinta-feira, sexta-feira, sábado e domingo) e escreva um comentário ao lado de cada instrução print indicando o número daquele dia (segunda-feira - 1, terça-feira - 2, ... domingo - 7).