ქვიზი პასუხებით
რა შედეგს გამოიტანს შემდეგი პროგრამა:
print(4 =< 5)
True
False
1
გავა შეცდომაზე
სწორი პასუხი: d (უნდა იყოს <= და არა =<)
ამოირჩიეთ ყველა ვარიანტი, რომელის შედეგიც არ არის "False", შესაძლებელია ერთზე მეტი პასუხის არჩევა:
5 < 3
3 >= 2
"string" < "table"
len("a word") != 5
სწორი პასუხი: a,b,c,d (ოთხივე, ამ შედარებების რეზულტატი არის Boolean და არა ტექსტი "False", ასე რომ არცერთი გამოსახულების შედეგი არ არის ტექსტი "False")
ამოირჩიეთ ყველა ვარიანტი, რომელის შედეგიც არის False, შესაძლებელია ერთზე მეტი პასუხის არჩევა:
5 < 3
3 = 2 + 3
len('1') == len('2')
"four" + 5
სწორი პასუხი: a
ამოირჩიეთ ყველა ვარიანტი, რომელის შედეგიც არის True, შესაძლებელია ერთზე მეტი პასუხის არჩევა:
3.0 != 1 + 2.0
len("string") < len("string ")
5 / 3 > 2
10 % 3 < 10
სწორი პასუხი: b და d
ამოირჩიეთ ყველა ვარიანტი, რომელის შედეგიც არის False, შესაძლებელია ერთზე მეტი პასუხის არჩევა:
not (5 < 3)
(4 < 3) and (3 < 4)
(1 > 2) or (1 < 3)
not ((1 < 2) and (2 < 4))
სწორი პასუხი: b და d
ამოირჩიეთ ყველა ვარიანტი, რომელის შედეგიც არის True, შესაძლებელია ერთზე მეტი პასუხის არჩევა:
(3 < 4) or (not (2 < 5))
(3 < 4) and (not (2 < 5))
(not (3 < 4)) or (not (2 < 5))
(3 < 4) and (2 < 5)
სწორი პასუხი: a და d
ამოირჩიეთ ყველა ვარიანტი, რომელიც მართებულია x და y რიცხვების შემდეგი გამოსახულების რეზულტატისთვის:
print(x == y or x != y)
რეზულტატი ზოგჯერ არის True და ზოგჯერ არის False
რეზულტატი ყოველთვის არის False
რეზულტატი ყოველთვის არის True
გავა შეცდომაზე
სწორი პასუხი: c
ამოირჩიეთ ყველა გამოსახულება რომლის რეზულტატი არის იგივე რაც x <= y ნებისმიერი x და y-სთვის, შესაძლებელია ერთზე მეტი პასუხის არჩევა:
not (x > y)
(x < y) or (x == y)
(x <= y) and (3 < 4)
(1 < 0) or (x <= y)
სწორი პასუხი: a, b, c, d (ოთხივე პასუხი)
my_string რომელი მნიშვნელობებისთვის არის my_string < "apple" გამოსახულების მნიშვნელობა True, შესაძლებელია ერთზე მეტი მნიშვნელობის არჩევა:
"apple"
"ape"
"A dog"
"5 apples"
სწორი პასუხი: b, c, d