Python-да қай өрнектердің мәні True?
Бір немесе бірнеше дұрыс жауап
Дұрыс жауабы мен түсіндірмесі
Жауабы: (1, 2, 9) < (1, 3); max("10", "9") == "9"
Кортеждер лексикографиялық салыстырылады; жолдарда «9» > «10»; range(2,20,5) = 2, 7, 12, 17. «a» (97) > «B» (66); 7 // −2 = −4; "0" бос емес жол, сондықтан bool("0") — True, ал «is False» жалған.
«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы
- Мына фрагмент орындалғаннан кейін print не шығарады? a = [[0] * 3] * 2 a[0][1] = 5 b = a[:] b[1][2] = 7 print(...
- print([r["name"] for r in sorted(rows, key=lambda r: int(r["score"] or 0), reverse=True)[:3]]) қандай нәтиже б...
- print(run("7 3 - 2 *")) қандай мән шығарады?
- Стек бос күйінде run("6 -2 *") шақырылса, не болады?
- Python кодының нәтижесін анықтаңыз: i = 7 fs = [lambda x, k=i: x * k + i for i in range(3)] print([f(10) for f...
- Код орындалғанда не шығады? def twice(g): def w(x): return g(g(x)) return w @twice def inc(x): return x + 3 pr...
- print(len(rows), repr(rows[3]["score"])) қандай нәтиже шығарады?
- Келесі фрагмент орындалғанда консольде не көрінеді? m = [[3, 1, 4], [1, 5, 9], [2, 6, 5]] print([sum(c) for c...