Erilaisuuden tarkistus Pythonissa
On olemassa myös operaattori !=, joka
tarkistaa erilaisuuden.
Olkoon muuttuja:
tst = 5
Tarkistetaan, että se ei ole yhtä suuri kuin 0:
if tst != 0:
print('+++') # toimii tämä, koska muuttuja EI ole yhtä suuri kuin 0
else:
print('---')
Muutetaan nyt muuttujan arvoa:
tst = 0
if tst != 0:
print('+++')
else:
print('---') # toimii tämä, koska muuttuja on yhtä suuri kuin 0
Annettu muuttuja:
tst = -4
Tarkista, että se ei ole yhtä suuri kuin 4.
Annettu seuraava koodi:
tst = 123
if tst != 123:
print('+++')
else:
print('---')
Mitä tulostuu konsoliin?
Annettu seuraava koodi:
tst = ['a', 'b', 'c']
if tst[1] != 'c':
print('+++')
else:
print('---')
Mitä tulostuu konsoliin?
Annettu seuraava koodi:
tst1 = [3, 4, 5, 6]
tst2 = list('3456')
if tst1 != tst2:
print('+++')
else:
print('---')
Mitä tulostuu konsoliin?