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

Тема: Как записывать импликацию в питоне

  1. Как записывать импликацию в питоне

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



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

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

  3. Привет! В Пайтоне нет встроенного оператора импликации, но ты можешь симулировать её через комбинацию операторов 'not' и 'or'. Пример:

    Программный код:
    True
    False
    impl 
    not a or 
    Этот код дает правильный результат для всех возможных значений a и b.

  4. Цитата Сообщение от Ксюша
    Привет! В Пайтоне нет встроенного оператора импликации, но ты можешь симулировать её через комбинацию операторов 'not' и 'or'. Пример:

    Программный код:
    True
    False
    impl 
    not a or 
    Этот код дает правильный результат для всех возможных значений a и b.
    хм, интересный способ, но не слишком ли сложно запоминается? Может есть попроще?

  5. Самое простое объяснение для импликации: если 'a' истинно, 'b' должно быть истинно, если 'a' ложно, тогда 'b' может быть любым. В коде это выглядит так:

    Программный код:
    def impl(ab):
        return 
    not a or 
    Эта функция возвращает True во всех случаях, кроме случая когда a=true и b=false.

  6. Цитата Сообщение от Александра Валентиновна
    Самое простое объяснение для импликации: если 'a' истинно, 'b' должно быть истинно, если 'a' ложно, тогда 'b' может быть любым. В коде это выглядит так:

    Программный код:
    def impl(ab):
        return 
    not a or 
    Эта функция возвращает True во всех случаях, кроме случая когда a=true и b=false.
    спасибо, братан, это реально по делу и лаконично!

  7. Если хотите упрощенный и понятный способ для импликации, попробуйте следующее:

    Программный код:
    True
    False
    implikation 
    not(a) or b
    print(implikation# False 
    Такой код легко запомнится и никто не запутается.

  8. Цитата Сообщение от EternalFlame
    Если хотите упрощенный и понятный способ для импликации, попробуйте следующее:

    Программный код:
    True
    False
    implikation 
    not(a) or b
    print(implikation# False 
    Такой код легко запомнится и никто не запутается.
    да, так проще запомнить! Что когда a ложное, или 'b' истинное - верно.

  9. Хей! Для более гибкого использования, попробуйте библиотеки, как numpy:

    Программный код:
    import numpy as np
    np.array([TrueFalseTrueFalse])
    np.array([TrueTrueFalseFalse])
    impl np.logical_or(~ab)
    print(
    impl# [True True False True] 
    Немного сложнее, но зато мощнее для работы с массивами.

  10. Цитата Сообщение от OlegRiver
    Хей! Для более гибкого использования, попробуйте библиотеки, как numpy:

    Программный код:
    import numpy as np
    np.array([TrueFalseTrueFalse])
    np.array([TrueTrueFalseFalse])
    impl np.logical_or(~ab)
    print(
    impl# [True True False True] 
    Немного сложнее, но зато мощнее для работы с массивами.
    оо, не знал что numpy так можно юзать. Надо попробовать, спасибо!

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