TGViewer
Channel Public Channel
Занимательные задачи Python

Занимательные задачи Python

@python_tricker

Ваша цель: решить задачу максимально изящно и просто. Предлагайте свои варианты решения в комментариях. Задачи выходят каждый день в 14.00.
Subscribers
267
Photos
0
Videos
0
Links
3

Showing posts older than #52 · Back to latest

Older Posts 20 shown
Post #51 264
Задача 46
Дружественные числа

Даны два целых числа. Напишите код, который проверит, дружественные они или нет.
Post #50 270
Задача 45
Супервложенный список

Создайте список следующего вида:
[ 1, [2], [[3]], [­[[4]]], [[[[5]]]] ]

Список может быть произвольной длины.
Post #49 271
Задача 44
Перемешивание словаря

Дан словарь. Напишите код, который перемешает ключи словаря, оторвав их от значений. То есть значениям будут соответствовать новые ключи.
Post #48 265
Задача 43
Пирамидка

Нарисуйте в консоли следующую пирамидку: 1 22 333 4444 55555 666666 7777777 88888888 999999999
Post #47 269
Задача 42
Нарастающее разбиение строки

Дана строка с любыми символами.
Для примера пусть будет такая:
'1234567890'

Нужно разбить строку в список таким образом:
['1', '23', '456', '7890']

И так далее, пока символы
в строке не закончатся.
  • 👍 2
Post #46 273
Задача 41
Общие делители

Даны два целых числа. Получите кортеж их общих делителей.
Post #45 283
Задача 40
Конец месяца

Напишите код, который определит, сколько дней осталось до конца месяца.
Post #44 307
Задача 39
Общие цифры всех чисел

Дан список, содержащий целые числа. Найдите общие цифры всех этих чисел.
Post #43 298
Задача 38
Разность дат

Даны две даты в виде кортежей в формате (31, 12, 2025). Найдите разницу в днях между этими датами.
Post #42 299
Задача 37
Ближайшая дата

Узнайте, сколько дней осталось до ближайшего 1-го марта (предыдущего или следующего, что ближе)
Post #41 301
Задача 36
Числа Фибоначчи

Напишите код, который получит первые N чисел Фибоначчи.
Post #40 306
Задача 35
Сумма кусочков строки

Дана строка с цифрами, например: '12345678'. Просуммируйте числа этой строки вот таким образом: 12+34+56+78. Строка, конечно же, может быть произвольной (но только с цифрами внутри).
Post #39 293
Задача 34
Перевернуть число

Дано число. Напишите код, который переставить цифры этого числа в обратном порядке.
Post #38 293
Задача 33
Сколько до НГ

Напишите код, который определит, сколько дней осталось до нового года.
Post #37 303
Задача 32
Сделать строку

Напишите код, который сделает строку '123456789'.
Post #36 309
Задача 31
Простое числа

Дано целое число. Напишите код, который проверит, простое оно или нет.
Post #35 315
Задача 30
Конец недели

Напишите код, который определит, сколько дней осталось до конца недели.
Post #34 322
Задача 29
Словарь из списков

Даны два списка: ['a', 'b', 'c'] и [1, 2, 3]. Сделайте из этих списков словарь так, чтобы элементы первого списка стали ключами, а элементы второго - значениями.
Post #33 316
Задача 28
Русские предложения

Дан текст, разбитый на предложения. В тексте есть русские и английские слова. Напишите код, который получит список предложений, состоящих только из русских слов.
Post #32 307
Задача 27
Поменять местами пары слов

Дан текст. Напишите код, который поменяет местами пары слов.
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 →