Python задачки
13.2K subscribers
507 photos
101 links
Задачки по питону:
алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer.


По вопросам рекламы: @anothertechrock

РКН: https://kurl.ru/cYPzu
Download Telegram
Какое значение получит а?
a = 2,3
Anonymous Poll
13%
2
5%
3
68%
(2,3)
14%
Посмотреть ответы
Если вы учите питон, то вам нужно шарить и в базах данных, а именно в sql запросах. Тут наш канал с задачами @sqlquestions. Решайте тесты и все у вас будет ок.
Что выведет следующий код, при его исполнении? Используется Python 3.x.
print(type(1 / 2))
Final Results
22%
class 'int'
12%
class 'number'
43%
class 'double'
3%
class 'tuple'
20%
Посмотреть ответы
Python задачки
Что выведет следующий код, при его исполнении? Используется Python 3.x.
print(type(1 / 2))
Как уже верно заметил подписчики, верного ответа тут нет. А правильный (float)
Дана строка со звездочками 'aaa ** bbb * eee * bcd ** '.
Замените на '!' только одиночные звездочки, но не двойные.

#регулярка
Где будет быстрее поиск? При условии 1млн записей.
Anonymous Poll
32%
dict
22%
list
24%
set
22%
tuple
Что такое GIL?
Какие у него есть проблемы?
#вопроснаинтервью
Ребят, вы можете обсуждать задачи в нашем ЧатеПоПитону. Поидее у вас должна появиться кнопка(Обсудить или Discuss) и по клику вы можете попасть в чат. Напишите если есть какие-то косяки с этим.
Что такое PEP8?
Как Вы к нему относитесь?

#вопроснаинтервью
Какая из функций вернет итерируемый объект?
Anonymous Poll
6%
len()
11%
xrange()
59%
range()
9%
ord()
15%
Посмотреть ответы
👍2
Задачу необходимо написать на Python3

Решение задачи присылаем в наш чат и обсуждаем там же.

Задача 1:

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.

Найдите сумму всех чисел меньше 1000, кратных 3 или 5.

#алгоритмы
👍1
Задачи по SQL тут: @sqlquestions
How can we swap two numbers a = 10, b = 20 in python without using third variable? Изучаете Язык? swap = поменять
Anonymous Poll
6%
a=b b=a
80%
a,b = b,a
4%
both a & b
2%
b=a a=b
8%
View the answers
What is the output of L[1:] if L = [1,2,3]?
Anonymous Poll
71%
2,3
10%
2
5%
3
5%
Другой ответ
9%
Посмотреть ответы
Задача 2:

Каждый следующий элемент ряда Фибоначчи получается при сложении двух предыдущих. Начиная с 1 и 2, первые 10 элементов будут:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...

Найдите сумму всех четных элементов ряда Фибоначчи, которые не превышают четыре миллиона.

#алгоритмы
Передача аргументов. Как в питоне передаются изменяемые и неизменяемые объекты? По значению, указателю или еще как-то=)

#вопроснаинтервью