Ad banner
Ad banner

Python для начинающих. Урок 17 | Функции

Курс “Успеть всё” по подготовке к ЕГЭ-2024:

В этом уроке мы начнем своё знакомство с функциями. Разберемся, чем аргументы отличаются от параметров, как использовать аргументы переменной длины, а так же узнаем про полиморфизм функций.
——
Наш чат:
——
Telegram:
Группа в ВК:
Дзен:
——
Не забываем подписываться!

#python #начинающим #ityoutubersru

(Visited 16 times, 4 visits today)

You Might Be Interested In

Комментарии (28)

  1. Домашнее задание:

    I)

    Написать функцию, которая в качестве аргумента получает радиус круга. Радиус вводится пользователем с клавиатуры.

    Функция считает площадь круга.

    Формула площади круга:

    S = pi * R^2, где pi – константа 3.14, R – радиус.

    Функция возвращает значение площади.

    II)

    Написать функцию, которая в качестве аргумента принимает целое число, введенное пользователем.

    Функция возвращает количество четных цифр в числе и их сумму.

    III)

    Написать функцию, которая принимает в качестве аргумента целое число, введенное пользователем.

    Функция возвращает факториал числа, переданного в качестве аргумента.

    Не использовать модуль math.

  2. спасибо за обучающие видео, но было бы лучше, если вы в названии видео сначала писали тему урока, т.к. с плейлиста (по коайней мере на телефоне) не понятно что пройдено, а что еще стоит изучить, и приходится "бегать" по роликам

  3. Ура наконец-то новый видос, да еще и на тему функции. Спасибо, Иван Викторович, люблю ваши уроки!

  4. Привет, есть вопрос. На программиста обязательно профиль сдавать? В интернете однозначного ответа не нашел, где то говорят что нужно, в где то нет

  5. Иван Викторович, благодарю за еще один урок! Очень надеюсь, что Ваше вдохновение на этом не иссякнет и уроки будут продолжаться) А решение д.з. дают бесценную возможность понять и усвоить материал. Выкладываю свои решения всегда не заглядывая в ответы других Ваших учеников, но после обязательно просматриваю. Вижу, что есть более красивые способы. Это очень здорово, что можно таким образом обмениваться опытом.
    1)
    def square(pi = 3.14, R = float(input('введите радиус круга'))):

    S = pi * R ** 2

    print(S)

    square()
    2)
    def sum_num():

    a = abs(int(input('введите целое число')))

    index = 0

    sum = 0

    while a:

    if (a % 10) % 2 == 0:

    index += 1

    sum += a % 10

    a //= 10

    print('количество четных цифр-', index, 'сумма четных цифр-', sum)

    sum_num()
    3)
    def factorial():

    a = abs(int(input('введите натуральное число')))

    tmp = 1

    for i in range(1,a+1):

    fact = tmp * i

    tmp = fact

    print(fact)

    factorial()

  6. Спасибо огромное за курс, надеюсь ролики и дальше будут выходить, хотя жалко, что просмотры не так много как в первом курсе). Надеюсь дойдем до ооп, интересно было бы услышать про это из ваших уст)

  7. Я так и не понял даже со 2 раза, что такое аргумент, что такое параметр? В чём принципиальное различие? Нужно точное объяснение на 2-3 предложения. Я понимаю, что это не сложный вопрос, просто я запутался.

  8. Учитывая то, что функции только 17 уроком надо воспринимать этот курс, как прям действительно азы Для самых маленьких. Жаль, что такого не было лет 5 назад. А лучше 10. А то я посмотрел эту тему на канале хауди хо , давненько и я максимально негативно воспринял этот язык. А тут наоборот , начал понимать что тут меня может заинтересовать. И да, отступы это круто , единообразие кода действительно положительная история.

  9. Здравствуйте, в Вашем примере где 5*10 я копирую ваш код у меня показывает ошибку (a:5,b:5) invalid syntax и с пробелом и без ,где ошибка подскажите.

Post A Comment For The Creator: Иван Викторович

Ваш адрес email не будет опубликован. Обязательные поля помечены *