Python өрнегінің нәтижесі қандай? print(1 < 2 < 3, 1 < 3 > 2, 3 > 2 > 2, 1 == 1 != 2, 2 < 1 < 3 / 0)
Дұрыс жауабы мен түсіндірмесі
Жауабы: True True False True False
Тізбектелген салыстыру a < b < c = (a < b) and (b < c): 3 > 2 > 2 жалған; 2 < 1 жалған болғандықтан келесі салыстыру (3 / 0) есептелмейді, қате болмайды.
«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы
- Код орындалғанда не шығады? def twice(g): def w(x): return g(g(x)) return w @twice def inc(x): return x + 3 pr...
- Стек бос күйінде run("6 -2 *") шақырылса, не болады?
- print(run("12 4 /")) қандай мән шығарады?
- if r["score"]: шарты алынып тасталса, бағдарлама қалай жұмыс істейді?
- print([r["name"] for r in sorted(rows, key=lambda r: int(r["score"] or 0), reverse=True)[:3]]) қандай нәтиже б...
- Соңғы жолдағы print операторы не басып шығарады? d = 'a': 1 e = d d = d, 'b': 2 e['c'] = 3 print(d, e)
- Келесі өрнектің мәнін көрсетіңіз: [n for n, s in total.items() if s > sum(total.values()) / len(total)]
- print(max(by_city, key=lambda c: sum(by_city[c]) / len(by_city[c]))) қандай мән шығарады?