Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge 2 | Assigning a Default Value to a Parameter
Python Functions: From Zero to Hero

book
Challenge 2

Завдання

Swipe to start coding

You have to implement a function called numbers(), which has three parameters: x, y, z with a default value of x = 10. This function should display the sum of these three numbers if y is greater than 33 and if y is less than 33, then the function should display the product of these three values. The input for this function will be 34, 6274.

Рішення

def numbers(y, z, x = 10):
if y > 33:
adding = x + y + z
print(adding)
else:
product = x*y*z
print(product)

numbers(y = 34, z = 6274)

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
# Write your code below
def numbers(___, ___, ___):
if ___:
adding = ___
print(___)
else:
product = ___
print(___)

# Testing
numbers(y = 34, z = 6274)
toggle bottom row
some-alt