Orta Seviye Python
Hugo Bowne-Anderson
Data Scientist at DataCamp
andornotTrue and True
True
x = 12x > 5 and x < 15 # True True
True
False and True
False
True and False
False
False and False
False
True or True
True
False or True
True
True or False
True
False or False
False
y = 5y < 7 or y > 13
True
not True
False
not False
True
bmi # calculation of bmi left out
array([21.852, 20.975, 21.75 , 24.747, 21.441])
bmi > 21
array([True, False, True, True, True], dtype=bool)
bmi < 22
array([True, True, True, False, True], dtype=bool)
bmi > 21 and bmi < 22
ValueError: Birden fazla elemanlı bir dizinin doğruluk değeri
belirsizdir. a.any() veya a.all() kullanın
logical_and()logical_or() logical_not()np.logical_and(bmi > 21, bmi < 22)
array([True, False, True, False, True], dtype=bool)
bmi[np.logical_and(bmi > 21, bmi < 22)]
array([21.852, 21.75, 21.441])
Orta Seviye Python