Тесты по Python
2.54K subscribers
237 photos
8 links
по рекламе: @viktorreh
加入频道
Ответ к предыдущей задаче для новичков.

def singleNumber(nums: list[int]) -> int:
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:
count = 0
while n != 0:
count += n & 1
n = n >> 1
return count

#pythonзадача #coбес
Тесты по Python
На каком языке вы читаете книги по Python?
Наш канал с книгами только на русском языке: @pythonbooksru.

Подписывайтесь и качайте книги по Python
Какое значение примет var?
Anonymous Quiz
6%
'ax'
65%
'axb'
6%
'ab'
11%
'axyb'
13%
Узнать ответ
Список хороших книг для изучения Python на русском языке.

Изучаем Python
Автор: Марк Лутц

Изучаем Python
Автор: Эрик Мэтиз

Изучаем программирование на Python
Автор: Пол Бэрри

Автоматизация рутинных задач с помощью Python
Автор: Эл Свейгарт

Легкий способ выучить Python 3
Автор: Зед А. Шоу

Python. К вершинам мастерства
Автор: Лусиану Рамальо

Python Книга рецептов
Авторы: Дэвид Бизли, Брайан К. Джонс

Глубокое обучение на Python
Автор: Франсуа Шолле
Каким будет вывод указанного выше кода?
Anonymous Quiz
41%
новая строка и hello
47%
\nhello
3%
буква r и затем hel
10%
ошибка