Python não é igual o operador

Python não é igual o operador

Embora variáveis ​​contrastantes, é importante examinar o conteúdo e os respectivos tipos de dados. Sempre que os valores das duas entradas diferem, a afirmação é satisfeita. Em todo o python, podemos usar “!= ”Ou“ não é ”para não fazer operações iguais. Sempre que os valores de duas variáveis ​​ou operando python fornecidos em ambos os lados do operador não igual não são iguais, ele deve retornar verdadeiro, caso contrário, falsa. Muitos idiomas de consulta estruturados podem reclamar sobre a correspondência de vários tipos, já que o python é flexível, mas bem digitado. O operador não igual deve retornar "verdadeiro" sempre que os valores fornecidos em duas variáveis ​​são os mesmos; No entanto, eles são de vários tipos. Vamos ter alguns exemplos para ver o funcionamento do Python não igual a operador. Primeiro de tudo, você deve garantir que seu sistema tenha uma ferramenta python instalada e configurada. Inicie sua ferramenta Python instalada para começar a trabalhar. No momento da implementação deste artigo, estamos trabalhando na ferramenta Spyder Python.

Exemplo 01:

Nosso primeiro exemplo contenha maneiras diferentes de comparar dois ou mais valores de tipo variável usando o operador não igual. Agora a ferramenta foi aberta, não se esqueça de adicionar suporte Python a ela. Inicializamos duas variáveis ​​do tipo inteiro, "x" e "y" no script. Depois disso, usamos o != sinal para comparar os dois valores das variáveis, e o resultado booleano será salvo em uma nova variável, "C". No final do código, esse valor booleano que foi armazenado na variável "C" será impresso.

Vamos salvar nosso código como teste.PY e execute -o pressionando o botão de execução verde da ferramenta Spyder. Temos o resultado como "falso" porque ambos os valores eram iguais e os mesmos no tipo de dados.

Atualizamos o código como abaixo. Declaramos três variáveis ​​diferentes, com 2 delas têm o mesmo valor, e o último tem um valor diferente. Usamos o operador não igual na primeira declaração diretamente para imprimir o resultado da comparação entre as variáveis ​​A e B. Em seguida, comparamos variáveis ​​"a" e "c" fora da declaração de impressão e imprimimos o resultado. Em seguida, declaramos uma variável de tipo de string "Q" e a comparamos com a variável inteira "A" na declaração de impressão. Salve o script e execute -o.

Você pode ver que o resultado exibiu um valores falsos e dois verdadeiros em comparação com diferentes variáveis. Os dois primeiros resultados foram entre variáveis ​​do tipo inteiro, mas a última comparação foi entre variáveis ​​inteiras e do tipo string. Portanto, retorna verdadeiro, ambos não são iguais.

Exemplo 02:

Vamos dar uma olhada no operador não igual usado na instrução "se" enquanto estiver usando o python. Usamos duas variáveis ​​no código. A variável "x" é do tipo inteiro e "y" é um tipo de string. Em seguida, inicializamos a instrução "se" e usamos o operador não igual em ambos os operando para verificar se são iguais ou não. No final, imprimiu alguma declaração.

Ao executar um teste.Arquivo de script PY, recebemos a string como valor de saída, conforme apresentado na imagem abaixo.

Vamos dar uma olhada em outra instância. Desta vez, usamos as duas variáveis ​​do tipo string e as comparamos na instrução "se". Por fim, usamos a declaração de impressão para imprimir ambas as variáveis ​​com alguns valores de string neles. A saída deve ser livre de erros.

Ao executar esse arquivo, não temos erros e obtivemos a saída de trabalho abaixo.

Vamos ter alguns exemplos complicados de agora em diante. Nesse caso, estamos usando uma variável inteira "z" com o valor "21". Primeiro calculamos o módulo de uma variável "z" com o número inteiro 2. Depois disso, usamos a declaração "se" para utilizar o operador não igual nele para comparar o valor calculado com 0. Embora o módulo calculado não seja igual a 0, ele deve imprimir o valor da variável "z" e a string dizendo "nem é" usada na declaração de impressão.

Depois de salvar e executar o arquivo, não temos erros e a variável z foi impressa junto com uma string “nem é”.

Exemplo 03:

No exemplo acima, acabamos de usar a declaração "se". Desta vez, usaremos a declaração "se-else" em nosso exemplo. Atualizamos o código como abaixo. Primeiro de tudo, inicialize uma variável do tipo inteiro "A" com valor de 10. Depois disso, usamos a declaração if-else em nosso código. A parte "se" da declaração está usando o operador "não é" para comparar a variável "a" com um valor de 20. Se a condição satisfazer, ele imprimirá nossos “valores não serão iguais”; Caso contrário, o controle será dado à declaração "else" para imprimir que os "valores são iguais".

Salve seu código e execute -o. Você pode ver a condição na declaração "se" foi satisfeita e imprime que os "valores não são iguais".

Vamos dar uma olhada em outra instância por um tempo. Declaramos uma string "str" ​​com o valor "aqsa" se a instrução estiver utilizando essa string para compará -la com algum valor e imprimir a mensagem. Quando a condição da declaração "se" falhar, o controle será transferido para a declaração "Elif" para ver se a variável "str" ​​não é igual a um valor dado. Depois disso, ele imprimirá uma mensagem.

Como a condição na declaração "se" for satisfeita para que ela imprima a primeira declaração de impressão, e o controle nunca será dado à declaração "Elif".

Vamos, por exemplo, mudar o valor de uma variável "str" ​​para "yasin". Desta vez, a condição mencionada na declaração "se" errará e o controle será dado à declaração "Elif". Portanto, a declaração de impressão da declaração "Elif" será impressa à medida que a condição atende.

Agora, quando executarmos o código mais uma vez, ele exibirá o resultado da declaração de impressão mencionada na parte "Elif" da declaração "if-else" aninhada.

Exemplo 04:

Por fim, faremos um exemplo complicado para testar o operador de comparação não igual. Então, inicializamos uma classe chamada "teste". Dentro desta classe, inicializamos uma variável "eu" com valor 0. Outra variável, "dados", foi inicializada com um valor nenhum nele. Depois disso, inicializamos um construtor desta classe para obter os valores dessas variáveis ​​da instância da classe. Em seguida, inicializamos um método embutido não igual em nosso código e usamos a declaração "if-else" nele. Três objetos foram criados para enviar valores ao construtor. Depois disso, comparamos os objetos entre si na declaração de impressão para imprimir o resultado da comparação. Salve o código e execute -o.

A saída mostra falsa como um retorno à primeira declaração de impressão porque os valores analisados ​​a ambos os objetos eram os mesmos. Pelo contrário, a segunda declaração de impressão retorna true porque T2 e T3 têm valores diferentes e não são iguais.

Conclusão:

Com o auxílio de scripts de ilustrações bem exploradas, aprendemos o que é o Python não é a função de comparação igual e como é usada para determinar se duas variáveis ​​não são idênticas.