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

Тема: Как вывести число обратное числу в питоне

  1. Как вывести число обратное числу в питоне

    Привет всем, кто шарит в Python и любит кодить! Вопрос у меня вот какой: как в Python вывести число обратное числу? Ну типа, если дадите мне двойку, мне нужно, чтобы был результат 0.5. Или если дадите десятку, нужен результат 0.1. Я бы сам погуглил, но времени вообще нет, а тут вдруг срочно понадобилось. Может, кто-то может помочь ускорить процесс? Желательно, пример кода сразу киньте, чтобы было ясно, как это работает. Спасибо заранее!



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

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

  3. Эй, бро! Это можно сделать очень просто с помощью оператора деления. Вот примерчик:

    Программный код:
    def обратное_число(x):
        return 
    x
      
    # Тестируем функцию
    число 2
    print(обратное_число(число))  # Вывод: 0.5
    число 10
    print(обратное_число(число))  # Вывод: 0.1 
    Вот и все, готово! Сори за банальность, но это самая примитивная реализация.

  4. Цитата Сообщение от СеребрянаяЛиса
    Эй, бро! Это можно сделать очень просто с помощью оператора деления. Вот примерчик:

    Программный код:
    def обратное_число(x):
        return 
    x
      
    # Тестируем функцию
    число 2
    print(обратное_число(число))  # Вывод: 0.5
    число 10
    print(обратное_число(число))  # Вывод: 0.1 
    Вот и все, готово! Сори за банальность, но это самая примитивная реализация.
    Отлично, четко. Простой способ и сразу видно, как работает. Спасибо!

  5. Если тебе вдруг понадобится обработать случай с нулем, то добавь проверку в функцию, чтобы не делить на ноль и не ловить эксепшены:

    Программный код:
    def обратное_число(x):
        if 
    == 0:
            return 
    'На ноль делить нельзя, дружище!'
        
    return x
      
    print(обратное_число(0))  # Вывод: На ноль делить нельзя, дружище!
    print(обратное_число(2))  # Вывод: 0.5 

  6. Цитата Сообщение от Далида
    Если тебе вдруг понадобится обработать случай с нулем, то добавь проверку в функцию, чтобы не делить на ноль и не ловить эксепшены:

    Программный код:
    def обратное_число(x):
        if 
    == 0:
            return 
    'На ноль делить нельзя, дружище!'
        
    return x
      
    print(обратное_число(0))  # Вывод: На ноль делить нельзя, дружище!
    print(обратное_число(2))  # Вывод: 0.5 
    Хорошая идея с проверкой, это спасет от ненужных багов. Спасибо за расширенный пример!

  7. Да это же типа основа основ. В питоне деление - наше все. Вот такой код должен захавать любой:

    Программный код:
    def обратное_число(x):
        return 
    x
      
    print(обратное_число(5))  # Вывод: 0.2
    print(обратное_число(8))  # Вывод: 0.125 
    Никаких головняков! Тестируй, если чо не пойдет, пиши!

  8. Цитата Сообщение от CometRider
    Да это же типа основа основ. В питоне деление - наше все. Вот такой код должен захавать любой:

    Программный код:
    def обратное_число(x):
        return 
    x
      
    print(обратное_число(5))  # Вывод: 0.2
    print(обратное_число(8))  # Вывод: 0.125 
    Никаких головняков! Тестируй, если чо не пойдет, пиши!
    Четко и правдиво. Деление спасет мир

  9. Согласен с предыдущими ораторами. Можно добавить ещё вариант:

    Программный код:
    обратное_число lambda x'На ноль делить нельзя' if == else x
      
    print(обратное_число(4))  # Вывод: 0.25
    print(обратное_число(0))  # Вывод: На ноль делить нельзя 
    Лямбды вообще огонь, когда нужно что-то коротко записать.

  10. Цитата Сообщение от Клара
    Согласен с предыдущими ораторами. Можно добавить ещё вариант:

    Программный код:
    обратное_число lambda x'На ноль делить нельзя' if == else x
      
    print(обратное_число(4))  # Вывод: 0.25
    print(обратное_число(0))  # Вывод: На ноль делить нельзя 
    Лямбды вообще огонь, когда нужно что-то коротко записать.
    Вот за лямбды отдельный респект. Коротко и ясно. Супер!

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