Python não é nenhum

Python não é nenhum
Em Python, um nenhum é uma palavra -chave especial que diz ao intérprete Python que a variável é nula ou não está disponível. Lembre -se de que um valor nulo não significa zero.

Neste tutorial, aprenderemos como verificar se uma variável é um tipo nenhum. Isso pode ajudá -lo a lidar com os erros e verificar se o valor de uma variável é nulo.

Método 1: Usando a palavra -chave é

Um dos métodos mais comuns para verificar se uma variável não é ou não é usando a palavra -chave "is". A palavra -chave deve retornar verdadeira se a variável for nula e falsa caso contrário. Podemos então embrulhar essa construção dentro de uma instrução "se", como mostrado no código de exemplo a seguir:

var = nenhum
if (var isnone):
impressão ("sim!, isso não é ")
outro:
print ("Não, não nenhum")

Depois que executamos o código anterior, vemos uma saída como mostrado no seguinte:

python3 python_none
sim!, Isso não é

Da saída anterior, podemos ver que o programa retorna true, pois o valor da variável não é.

Também podemos tentar o mesmo definindo o valor de var para 0.

var = 0
se (var é nenhum):
impressão ("sim!, isso não é ")
outro:
print ("Não, não nenhum")

A execução do código anterior retorna o seguinte:

python3 python_none
Não, não nenhum

Portanto, podemos verificar se 0 não é um tipo de nenhum em python.

Método 2: Usando o ISInstanceof

O método ISInstance of no python nos permite verificar se um valor específico pertence a um tipo específico. Podemos usar esta função para verificar se uma variável é de um tipo nenhum.

O código resultante é o seguinte:

var = nenhum
impressão (isinstance (var, tipo(Nenhum)))
A execução do código anterior retorna o seguinte:
python3 python_none
Verdadeiro

Da mesma forma, o código retorna true indicando que a variável possui um tipo nenhum.

Método 3: Usando a exceção do Python

Também podemos usar uma tentativa ... exceto o bloco em python para testar se uma variável não for. Por exemplo, se você tentar realizar qualquer operação do tipo inigualável, o Python retornará uma exceção semeta.

Podemos usar este código para nossa vantagem. Um código de exemplo é o seguinte:

var = nenhum
tentar:
var + 10
exceto:
Print ("Não é possível operar em nenhum valor")

O código anterior retorna o código no bloco de exceção, pois um valor é um tipo nenhum.

python3 python_none

Não pode operar sobre Nenhum Valor

Conclusão

Neste artigo, discutimos os vários métodos de teste se uma variável é um tipo nenhum ou não. Obrigado pela leitura. Codificação feliz!