Тесты по Python
Тест по математическим задачкам Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания! #тест Пройти тест
Да мы выложили к сожалению повторный тест. Вот еще один на "скорость работы питона"
Тест по скорости работы Python
Знали ли вы что Python может сделать за секунду? Предлагаем вам пройти тест на знание скорости работы Python. Пройдите наш тест и проверьте свои знания!
#тест
Пройти тест
Тест по скорости работы Python
Знали ли вы что Python может сделать за секунду? Предлагаем вам пройти тест на знание скорости работы Python. Пройдите наш тест и проверьте свои знания!
#тест
Пройти тест
Что выведет этот код?
Anonymous Quiz
16%
['AB', 'CD']
57%
['ab', 'cd', 'AB', 'CD']
6%
['ab', 'cd']
21%
ничто из перечисленного
Каким будет результат выполнения этого кода?
Anonymous Quiz
36%
[0] [1] [2]
37%
[0] [0, 1] [0, 1, 2]
10%
[1] [2] [3]
12%
[1] [1, 2] [1, 2, 3]
5%
Посмотреть ответ
Forwarded from Pythonist.ru - образование по питону
На каком языке вы читаете книги по Python?
Anonymous Poll
10%
Не читаю
49%
Русский
14%
Английский
20%
Оба
2%
Другой
5%
Посмотреть ответы
Задача для новичков.
Строка является палиндромом, если после преобразования всех прописных букв в строчные и удаления всех не буквенно-цифровых символов она читается одинаково вперед и назад. Буквенно-цифровые символы это соответственно буквы и цифры. Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Строка является палиндромом, если после преобразования всех прописных букв в строчные и удаления всех не буквенно-цифровых символов она читается одинаково вперед и назад. Буквенно-цифровые символы это соответственно буквы и цифры. Напишите функцию
isPalindrome()
, которая принимает строку и возвращает True, если строка является палиндромом согласно определению выше и False в противном случае. Примеры работы данной функции:
isPalindrome("A man, a plan, a canal: Panama") --> True
isPalindrome("race a car") --> False
isPalindrome(" ") --> True
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def isPalindrome(s: str) -> bool:#pythonзадача #coбес
s = ''.join(e for e in s.lower() if e.isalnum())
return s == s[::-1]
Задача для новичков.
Треугольник Паскаля.
Напишите функцию
Примеры работы данной функции:
#pythonзадача #coбес
Треугольник Паскаля.
Напишите функцию
generate()
, которая принимает на вход целое число n
, а на выходе дает n первых рядов треугольника Паскаля. Ответ должен быть представлен в виде списка, элементами которого являются списки чисел для каждого ряда треугольника Паскаля. Напомним вам, что в треугольнике Паскаля каждое число является суммой двух чисел непосредственно над ним, а боковые стороны и вершина - единицы.Примеры работы данной функции:
generate(5) --> [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
generate(1) --> [[1]]
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Wikipedia
Треугольник Паскаля
бесконечная треугольная таблица биномиальных коэффициентов
Ответ к предыдущей задаче для новичков.
def generate(n: int) -> list[list[int]]:#pythonзадача #coбес
triangle = []
for i in range(n):
row = [1] * (i + 1)
for j in range(1, i):
row[j] = triangle[i - 1][j - 1] + triangle[i - 1][j]
triangle.append(row)
return triangle
Что выведет код?
Anonymous Quiz
50%
['ab', 'ef', 'ghcd']
15%
['ab', 'efcdghcd']
12%
['abcdef', 'ghcd']
15%
Ничего из указанного
8%
Узнать ответ
Задача для новичков.
Напишите функцию
Пример работы данной функции:
#pythonзадача #coбес
Напишите функцию
singleNumber()
, которая принимает на вход непустой список с числами, каждый элемент которого, кроме одного, представлен в данном списке дважды. А выводить данная функция должна тот элемент, который присутствует в списке в единственном экземпляре. Напишите функцию так, чтобы она работала за линейное время, то есть не перебирала каждый раз для проверки весь список.Пример работы данной функции:
singleNumber([2,2,1]) --> 1Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.
singleNumber([4,1,2,1,2]) --> 4
#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def singleNumber(nums: list[int]) -> int:#pythonзадача #coбес
result = 0
for n in nums:
result ^= n
return result
Задача для новичков.
Напишите функцию
Пример работы данной функции:
#pythonзадача #coбес
Напишите функцию
hammingWeight()
, которая принимает целое число и возвращает количество единиц данного числа в его двоичном представлении. Эта величина также называется весом Хэмминга.Пример работы данной функции:
hammingWeight(14589393) --> 15
hammingWeight(158) -- 5
Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером.#pythonзадача #coбес
Ответ к предыдущей задаче для новичков.
def hammingWeight(n: int) -> int:#pythonзадача #coбес
count = 0
while n != 0:
count += n & 1
n = n >> 1
return count
Тесты по Python
На каком языке вы читаете книги по Python?
Наш канал с книгами только на русском языке: @pythonbooksru.
Подписывайтесь и качайте книги по Python
Подписывайтесь и качайте книги по Python