Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Объяснение кода python онлайн: кто шарит, помогите понять!

  1. Объяснение кода python онлайн: кто шарит, помогите понять!

    Ребят, я тут нашел кусок кода на Python, который мне вообще непонятен. Можете помочь его объяснить? Вот он:
    python
    def mystery_function(x):
    y = x ** 2
    z = y + x
    return z

    В чем смысл этой функции и как она работает? Заранее спасибо за помощь!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Давай разберем твой код по частям. Функция `mystery_function` принимает один аргумент `x`. Сначала она возводит `x` в квадрат и сохраняет в переменную `y`. Затем к `y` прибавляется оригинальное значение `x`, и результат сохраняется в переменную `z`, которая в конце возвращается. То есть если ты передашь на вход функции число 2, то результат будет такой:
    php
    z = 2**2 + 2
    z = 4 + 2
    z = 6

    Надеюсь стало чуть понятнее!

  4. Цитата Сообщение от Boromir
    Давай разберем твой код по частям. Функция `mystery_function` принимает один аргумент `x`. Сначала она возводит `x` в квадрат и сохраняет в переменную `y`. Затем к `y` прибавляется оригинальное значение `x`, и результат сохраняется в переменную `z`, которая в конце возвращается. То есть если ты передашь на вход функции число 2, то результат будет такой:
    php
    z = 2**2 + 2
    z = 4 + 2
    z = 6

    Надеюсь стало чуть понятнее!
    О, нормально разложил. Всегда забывал, что возведение в степень в Python это `**`, а не `^`.

  5. Ну вообще, это довольно простой пример, по всей видимости учебный. Тут просто идет взятие квадрата числа и добавление исходного числа к этому квадрату.

  6. Цитата Сообщение от JeanGrey
    Ну вообще, это довольно простой пример, по всей видимости учебный. Тут просто идет взятие квадрата числа и добавление исходного числа к этому квадрату.
    Ну да, типичный пример для начинашек. Надо пройти и больше практиковаться!

  7. Научись дебажить, братан! Запусти функции с разными значениями и сравни результаты. Так лучше понимаешь, как выстроить процессы.

  8. Цитата Сообщение от ДонЖуан
    Научись дебажить, братан! Запусти функции с разными значениями и сравни результаты. Так лучше понимаешь, как выстроить процессы.
    Правильно говорил! Дебаг — наше все. Visual Studio Code в помощь!

  9. Суть простая: входное число `х` возводится в квадрат, добавляется само к себе и все это возвращается. Пользуйся дебагами и экспериментируй.

  10. Цитата Сообщение от Александра Александровна
    Суть простая: входное число `х` возводится в квадрат, добавляется само к себе и все это возвращается. Пользуйся дебагами и экспериментируй.
    Главное — экспериментировать. Иногда только так и доходишь до сути.

Страница 1 из 2 12 ПоследняяПоследняя