Python: задачки и вопросы
Kanalga Telegram’da o‘tish
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Ko'proq ko'rsatish6 855
Obunachilar
-124 soatlar
-137 kun
-4730 kun
Postlar arxiv
Объяснение:
CPython является основной реализацией языка Python. И именно он написан на языке С
На каком языке программирования написана эталонная реализация Python?
Объяснение:
.capitalize() возвращает копию строки, в которой лишь первый символ заглавный
В свою очередь .title() возвращает копию строки, в которой каждое новое слово начинается с заглавной буквы и продолжается строчнымиИнструменты программиста — канал, в котором каждый день рассказывают про бесплатные и недорогое инструменты, упрощающие жизнь разработчикам.
Подписывайтесь и находите что-нибудь новое для себя: @prog_tools
Объяснение:
Здесь используется стандартный метод форматирования так называемой f-строки в Python
Так как между
{fvar} и {svar} отсутствует пробел, то на выходе мы имеем «склеенные» слова Hello и WorldОбъяснение:
Элементы списка (даже если они не принадлежат к одному типу данных) можно «распаковать» таким образом, как в примере.
По итогу,
a = 1, b = 2, c = 3. Ну а их сумма равняется 6Объяснение:
Если вы задаёте стандартное значение в определении функции, то оно будет использоваться лишь тогда, когда соответствующий аргумент не будет передан при вызове функции
В данном случае при вызове
mul() мы передали svar=20 в качестве аргумента для snum. А потому при выполнении mul() в коде выше использовался snum=20, а не snum=5.Объяснение:
Нижнее подчёркивание — это разделитель, который используется для повышения удобочитаемости, но который игнорируется синтаксисом Python
Поэтому здесь
float() сработал так же, как если бы мы ему передали не '11_22', а '1122'