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

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

@quiz_python

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
6.91K
Photos
1.4K
Videos
1
Links
126

Showing posts older than #2989 · Back to latest

Older Posts 20 shown
Post #2987 1.79K
Объяснение:

Всё так. ^ в Python — это исключающее ИЛИ

Если же надо возвести число в степень, то используется **
Post #2985 1.8K
Объяснение:

В результате конвертации чисел списка в строку, количество символов будет равняться четырем.
Post #2982 1.75K
Объяснение:

Код выше, выдаст ошибку TypeError. Чтобы избежать этого список должен быть вторым параметром при вызове функции:

elements = [0, 1, 2]
def incr(x):
return x+1
print(list(map(incr, elements)))

#[1, 2, 3]
Post #2979 1.78K
Объяснение:

Если вы помните прошлые викторины, то знаете, что всякий раз, когда вы видите двоеточие внутри фигурных скобок в f-строке, вы выполняете специальное форматирование этой переменной.

В данном случае мы форматируем вводимое число в ту или иную систему счисления. В тесте использовались следующие системы счисления:
— десятичная
— шестнадцатеричная
— восьмеричная

Дополнительную информацией по форматированию в f-строках можно почитать тут:
https://zetcode.com/python/fstring/
https://realpython.com/python-f-strings/
Zetcode Python f-string - formatting strings in Python with f-string Python f-string tutorial shows how to format strings in Python with f-string. Python f-strings provide a faster, more readable, concise, and less error prone way of formatting strings in Python.
Post #2975 1.69K
Объяснение:

complex() преобразует строку с записью комплексного числа в комплексное число или вернет комплексное число со значением переданных аргументов: действительной и мнимой частью.

Если первый параметр является строкой, например '3+5j', то выполнится преобразование строки в комплексное число, в этом случае второй параметр imag должен быть опущен.

Второй параметр imag никогда не может быть строкой. Каждый аргумент может быть любого числового типа (int или float). Если imag опущен, то по умолчанию используется 0. Если оба аргумента опущены, возвращается 0j.
Post #2973 1.66K
Объяснение:

Синтаксис среза [::-1] позволяет получить обратный (разворот) строки. Он работает следующим образом: отсутствие начального и конечного индексов в срезе означает, что берется вся строка от начала до конца. Отрицательный шаг -1 указывает, что строка будет обходиться в обратном направлении – от последнего символа к первому. Таким образом, "Python"[::-1] выводит строку "nohtyP"
Post #2968 1.67K
Объяснение:

Когда мы присвоили переменной data строку '20.0' в конце поставили запятую, а это значит, что мы создали кортеж с одним элементом. Поэтому и получается <class 'tuple'>
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →