Junior Python School
703 subscribers
92 photos
29 links
Surprising the python community with pure python 🔝

Moving channel from Russian to English.


Enthusiastic reviews can be written to @pythonjuniorschoolacc ❤️
Download Telegram
#задачканаpython
Дано целое число n<62.
Найти минимальное целое число большее 2**n, которое делится на 2020.
Решение оформить, как минимум, в отдельную функцию.
🧩 🧩 🧩 🧩

💡 Нужно обязательно постараться сделать это наиболее эффективным способом, код должен быть читаемым и чистым.
Пусть это будет несколько строк идеального кода.

⚡️Мы очень хотим помочь, для этого:
1️⃣ Выкладывай свое решение на github в публичном репозитории
2️⃣ Объясни свое решение в readme файле, укажи условие задачи, шаги решения
3️⃣ Пришли решение нам
4️⃣ Профессионал посмотрит твое решение и пришлет советы
5️⃣ Если твое решение станет лучшим, то будь готов, что им поделятся в канале со ссылкой на твой аккаунт 👑

🔑 В решении ценится оригинальность решения, эффективность алгоритма, соблюдение pep8 и качество текстового описания в readme.

🔗 Если у тебя есть какие-то вопросы или предложения по работе канала, или просто вопросы о питоне - пиши нам чаще💌
__import__('math').log2(8)

Можно ли импортировать функции таким способом? А есть ли такой аттрибут у полученного объекта. Неужели придется вспоминать простые формулы школьной математики?
Anonymous Quiz
48%
3.0
17%
4.0
19%
ModuleNotFoundError
16%
AttributeError
Junior Python School pinned «#задачканаpython Дано целое число n<62. Найти минимальное целое число большее 2**n, которое делится на 2020. Решение оформить, как минимум, в отдельную функцию. 🧩 🧩 🧩 🧩 💡 Нужно обязательно постараться сделать это наиболее эффективным способом, код должен…»
x = round(4.5) - round(3.5)
y = round(2.115, 2) - round(2.125, 2)
print(x+y)
Anonymous Quiz
8%
-0.01
23%
0.0
42%
0.99
27%
1
Есть ли в этой задаче подвох?😜
Что будет выведено?
Anonymous Quiz
11%
False False
23%
False True
16%
True False
51%
True True
name = 'Flask'
s = f'{name}'.format(name='Django')
Чему равно s?
Anonymous Quiz
52%
Django
19%
Flask
29%
Error
raise from? Видели такое?😜
#лайфхак
Как узнать версию python?
Изобретать велосипеды это обязательная часть нашей работы😂, но ты изучи встроенную библиотеку📕 - там много полезных функций
Что будет выведено?
Anonymous Quiz
9%
0
6%
1
13%
2
26%
3
28%
4
19%
Error
Чтобы овладеть мастерством python, нужно понять как он устроен внутри))

Задача понять сколько байтов занимает один элемент кортежа.
А знаешь ли ты сколько весит пустой кортеж?
Таки что будет выведено?
Anonymous Quiz
13%
0
7%
2
15%
4
28%
8
20%
16
17%
32
issubclass(int, bool)
Anonymous Quiz
51%
True
49%
False
isinstance(True, int)
Anonymous Quiz
63%
True
37%
False
🧩 Задачка на эту тему уже была? Получилось тогда ее решить? Надеемся, что эту получится)!⚡️
callable(callable())
Anonymous Quiz
57%
True
24%
False
19%
Error