РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pyTsTmFnL2 53 of 89 menu

Задачи на функции в Python. Часть 2

Дана функция:

def func1(num1, num2, num3): return (num1 + num2) * num3

Вызовите ее, передав значения через именованные параметры.

Дана функция:

def func1(text1, text2): return text1 + ' ' + text2

Вызовите ее, передав строку 'hello' и свое имя через именованные параметры.

Даны три переменные с числами:

tst1 = 2 tst2 = 4 tst3 = 6

Сделайте функцию, которая в свои параметры будет принимать три числа и находить их сумму. Выведите на экран сумму заданных выше переменных.

Даны функция func и переменная tst:

def func(lst): sum = 0 for el in lst: sum += el return sum tst = [1, 3, 6]

С помощью функции найдите сумму элементов из переменной tst.

Сделайте функцию, которая будет возводить число в квадрат и функцию для получения куба числа. Также с их помощью создайте функцию, чтобы вывести на экран куб квадрата числа.

Сделайте функцию, которая будет проверять тип переменной и если переменная является строкой, то выведет ее с заглавной буквы. Также создайте функцию, которая будет приветствовать пользователя по имени. Вложите в нее первую функцию так, чтобы имя всегда выводилось с заглавной буквы.

Дан следующий код:

num1 = 2 num2 = 3 def func(num1, num2): res = func(num1, num2) print(res)

Перепишите его, чтобы избежать вывода ошибки.

Дан следующий код:

tst1 = 'abc' tst2 = 'def' def func1(txt): return txt.upper() def func2(txt1, txt2): res = func2(func1(tst1), tst2) print(res)

Перепишите его, чтобы избежать вывода ошибки.

Напишите комментарий к функции:

def func(num1, num2): return num1 * num2

Напишите, какие недостатки у следующего кода, и исправьте их:

def func(num1, num2): return num1 * num2
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить