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

Тема: Как найти котангенс в пайтон?

  1. Как найти котангенс в пайтон?

    Привет всем! Столкнулся с задачкой, где нужно найти котангенс угла, и я не уверен, как правильно это сделать в пайтоне. Есть ли встроенная функция для этого или мне нужно писать свою? Было бы круто, если бы кто-нибудь кинул кусочек кода или обьяснил, как правильно с этим работать. Спасибо заранее!



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

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

  3. Такс, смотри, в Python для котангенса нужно использовать пару функций из библиотеки math. Вот пример кода:
    Программный код:
        import math
        
        def cot
    (x):
            return 
    1.0 math.tan(x)
        
        
    result cot(math.radians(45))
        print(
    result
    Переводим угол в радианы и юзаем тангенс, делим единичку на него - и бинго, у тебя котангенс. Удачи!

  4. Цитата Сообщение от Gulliver
    Такс, смотри, в Python для котангенса нужно использовать пару функций из библиотеки math. Вот пример кода:
    Программный код:
        import math
        
        def cot
    (x):
            return 
    1.0 math.tan(x)
        
        
    result cot(math.radians(45))
        print(
    result
    Переводим угол в радианы и юзаем тангенс, делим единичку на него - и бинго, у тебя котангенс. Удачи!
    О, прикольно! Спасибо за примеры кода, как раз то, что нужно было. Как всегда забываю про радианы, это часто выбивает из колеи. Буду тестить!

  5. Чувачок, проще куда уж! Встроенной функции нет, так что берешь и сам создаешь. Вот пример:
    Программный код:
        def cot(x):
            return 
    math.tan(x
    Только не забудь импортировать math и радианы переводи. Элементарно, Ватсон!

  6. Цитата Сообщение от Тамара
    Чувачок, проще куда уж! Встроенной функции нет, так что берешь и сам создаешь. Вот пример:
    Программный код:
        def cot(x):
            return 
    math.tan(x
    Только не забудь импортировать math и радианы переводи. Элементарно, Ватсон!
    Вот это прям сразу в точку! Про радианы не забуду, обещаю))

  7. Если тебе надо просто быстро прикинуть, напиши свою функцию, не вопрос. Я обычно так делаю:
    Программный код:
        import math
        
        cot 
    lambda xmath.tan(x)
        print(
    cot(math.radians(30))) 
    Лямбда красивее, проще и быстрее. Попробуй!

  8. Цитата Сообщение от Татьяна678
    Если тебе надо просто быстро прикинуть, напиши свою функцию, не вопрос. Я обычно так делаю:
    Программный код:
        import math
        
        cot 
    lambda xmath.tan(x)
        print(
    cot(math.radians(30))) 
    Лямбда красивее, проще и быстрее. Попробуй!
    Лямбды - это мощь! Все гениальное просто, зацени!

  9. А может, тебе надо еще учесть особенные случаи? Например, что бедет, если тангенс равен нулю? Можно расширить функцию:
    Программный код:
        import math
        
        def cot
    (x):
            
    tan_x math.tan(x)
            if 
    tan_x == 0:
                return 
    float('inf')
            else:
                return 
    1.0 tan_x
        
        
    print(cot(math.radians(90))) 
    Это уже чуть-чуть умнее функция будет, как считаешь?

  10. Цитата Сообщение от Огонь
    А может, тебе надо еще учесть особенные случаи? Например, что бедет, если тангенс равен нулю? Можно расширить функцию:
    Программный код:
        import math
        
        def cot
    (x):
            
    tan_x math.tan(x)
            if 
    tan_x == 0:
                return 
    float('inf')
            else:
                return 
    1.0 tan_x
        
        
    print(cot(math.radians(90))) 
    Это уже чуть-чуть умнее функция будет, как считаешь?
    Блин, не подумал об этом! Да, справедливо, ноль - это проблема. Супер идея!

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