Пожалуйста помогите с этими заданиями, если что мы занимаемся по Pythontutor(найдёте в...

0 голосов
222 просмотров

Пожалуйста помогите с этими заданиями, если что мы занимаемся по Pythontutor(найдёте в интернете, и посмотрите если что)


image

Информатика (744 баллов) | 222 просмотров
Дан 1 ответ
0 голосов

def func_first(n):

   s = 0

   while int(n) > 0:

       a = n % 10

       n = n // 10

       

       s += a

   return s

print(func_first(5145))

import random

def second_func(n):

   test_list = [random.randint(0, 50) for i in range(int(n))]

   new_list = [x for x in test_list if x % 3 == 0]

   print("{}".format(test_list))

   print(

       "Числа которие делятся на 3 без остатка {}, количиство чисел {}".format(

           new_list, len(new_list)))

second_func(12)

def third_func(n):

   s = 0

   while int(n) > 0:

       a = n % 10

       n = n // 10

       s += a

   return s

print(third_func(5145))

(1.8k баллов)
0

Я дилетант в этом, можешь пронумеровать задания? И если не все решены, можешь ли ты все сделать?