en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Python: задачки и вопросы

Python: задачки и вопросы

Open in Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Show more
6 855
Subscribers
-124 hours
-137 days
-4730 days
Posts Archive
5 каналов для тех, кто хочет прокачаться в определённом направлении программирования: — анализ данных: @big_data_analysis — р
5 каналов для тех, кто хочет прокачаться в определённом направлении программирования: — анализ данных: @big_data_analysis — разработка на Ruby: @ruby_prog — разработка на .NET / C#: @dot_net_c_sharp — базы данных: @database_design — разработка на Django: @django_prog

Объяснение: В Python 3, грубо говоря, округление происходит к ближайшему чётному числу. Поэтому и round(11.5), и round(12.5) равняются одному и тому же — 12. Из этого следует, что round(11.5) - round(12.5) = 0

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: and в Python возвращает первое False-значение либо последнее значение, если все они True. Т.к. и 1, и 2 это True, программа вывела в ответе 2

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: var и var[:] — это разные объекты. И хоть их значения равны, при прямом их сравнении (через is), мы получим False

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Первые два и последний способ и вправду создают словарь (dictionary). Третий вариант создаёт множество (set)

Как НЕ следует создавать словарь?
Anonymous voting

Объяснение: Чтобы создать кортеж (tuple) с одним элементом, необходимо добавить после него запятую. Иначе Python не распознаёт переменную как кортеж

Каким будет результат выполнения кода выше?
Anonymous voting

​Подборки полезной информации для программистов: — про веб-разработку: @tproger_web — про разработку на Java: @a_cup_of_java — про нейронные сети и ML: @neuro_channel — про мобильную разработку: @mobi_dev

Объяснение: Функция func() не возвращает никакого значения. Поэтому и print ничего не выводит

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: varOne — это не int-переменная, а кортеж (tuple). А это значит, что к varOne нельзя прибавить 1. При попытке провернуть подобное, вылезет TypeError