TGViewer
Channel Public Channel
Python Tasks & ML | Задачи по питону и машинному обучению

Python Tasks & ML | Задачи по питону и машинному обучению

@python_tasks

Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn
https://telega.in/c/python_tasks

Questions — @dina_ladnyuk
Subscribers
8.52K
Photos
30
Videos
1
Links
41

Showing posts older than #3022 · Back to latest

Older Posts 20 shown
Post #3021 634
Что выведет код?

def gen(n):
if n == 0:
yield 0
else:
yield from gen(n - 1)
yield n

print(list(gen(3)))
Post #3019 636
Что выведет код?

tree = {
'A': ['B', 'C'],
'B': ['D'],
'C': [],
'D': []
}

def walk(node):
print(node)
for child in tree[node]:
walk(child)

walk('A')
Post #3017 688
Что выведет код?

def count_items(lst):
count = 0
for item in lst:
if isinstance(item, list):
count += count_items(item)
else:
count += 1
return count

print(count_items([1, [2, 3], [4, [5]]]))
Post #3015 664
Что выведет код?

cache = {}

def fib(n):
if n in cache:
return cache[n]
if n <= 1:
cache[n] = n
else:
cache[n] = fib(n - 1) + fib(n - 2)
return cache[n]

print(fib(6))
  • 👍 2
Post #3013 660
Что выведет код?

def tail_sum(n, acc=0):
if n == 0:
return acc
return tail_sum(n - 1, acc + n)

print(tail_sum(5))
  • 👍 1
Post #3011 626
Что выведет код?

def digits(n):
if n < 10:
return 1
return 1 + digits(n // 10)

print(digits(1234))
Post #3009 619
Что выведет код?

def rev(s):
if len(s) <= 1:
return s
return rev(s[1:]) + s[0]

print(rev("abc"))
Post #3007 706
Что выведет код?

def s(lst):
if not lst:
return 0
return lst[0] + s(lst[1:])

print(s([1, 2, 3]))
Post #3005 692
Что выведет код?

def fact(n):
if n == 0:
return 1
return n * fact(n - 1)

print(fact(3))
Post #3003 633
Что выведет код?

words = ['tea', 'apple', 'dog', 'banana']
sorted_words = sorted(words, key=lambda w: (len(w), w[-1]))
print(sorted_words)
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 →