Conteúdo do Curso
Python Functions Tutorial
1. O que é Função em Python?
2. Especificação de Argumento de Função
4. Especificação do Valor de Retorno de Função
Python Functions Tutorial
Valor de Retorno None
No Python, None
é um objeto especial que representa a ausência de um valor. Se não especificarmos nenhum valor de retorno, None
é usado por padrão.
É comumente usado para indicar que uma função não retorna nenhum resultado significativo. Vamos considerar diferentes casos em que o valor de retorno None
pode ser usado:
Primeiro caso: Quando a função não tem um resultado ou valor específico para retornar:
Neste caso, a função greet()
simplesmente exibe uma mensagem de saudação, mas não retorna nenhum valor específico. O valor de retorno padrão é None
.
Segundo caso: Quando uma função é usada pelos seus efeitos secundários ou ações, em vez de um valor de retorno:
Neste exemplo, a função save_data()
executa algumas ações para salvar dados, mas não retorna nenhum resultado específico. O valor de retorno é None
, porém o foco está no efeito colateral de salvar os dados.
Tudo estava claro?
Conteúdo do Curso
Python Functions Tutorial
1. O que é Função em Python?
2. Especificação de Argumento de Função
4. Especificação do Valor de Retorno de Função
Python Functions Tutorial
Valor de Retorno None
No Python, None
é um objeto especial que representa a ausência de um valor. Se não especificarmos nenhum valor de retorno, None
é usado por padrão.
É comumente usado para indicar que uma função não retorna nenhum resultado significativo. Vamos considerar diferentes casos em que o valor de retorno None
pode ser usado:
Primeiro caso: Quando a função não tem um resultado ou valor específico para retornar:
Neste caso, a função greet()
simplesmente exibe uma mensagem de saudação, mas não retorna nenhum valor específico. O valor de retorno padrão é None
.
Segundo caso: Quando uma função é usada pelos seus efeitos secundários ou ações, em vez de um valor de retorno:
Neste exemplo, a função save_data()
executa algumas ações para salvar dados, mas não retorna nenhum resultado específico. O valor de retorno é None
, porém o foco está no efeito colateral de salvar os dados.
Tudo estava claro?