Рубрики
Без рубрики

Основы логической логики: короткое руководство

Каждый проект кода, который вы наберетесь в своей карьере, будут содержать операторы управления потоком, такие как время, а если. Заявление о потоке управления требует логической логики для определения выполнения программы. Основы логической логики Основы логической логики просты. 1) Выражение X и Y верно, если оба х … Основы логической логики: короткое руководство Подробнее »

Автор оригинала: Chris.

Каждый проект «один код», который вы наберетесь в свою карьеру, будут содержать Операторы управления потоком например, пока и если. Оператор потока управления требуется Лоолевая логика определить выполнение программы.

Основы логической логики

Основы логической логики просты.

  • 1) выражение х и у это Правда , если оба х и y являются Правда Отказ
  • 2) выражение х или у это Правда , если хотя бы одна из двух переменных – Правда Отказ
  • 3) выражение не х это Правда , если х это Ложь Отказ
  • 4) выражение A и B или C такой же, как (A и B) или C Это означает, что «и» оценивается раньше «или».

Эти четыре правила достаточно, чтобы решить следующую головоломку о логических операторах: вы можете решить это?

Головоломка логическая логика

Я соскабливал данные этой головоломки от самых влиятельных пользователей Reddit:

# Influential reddit users
# in million karmas
way_fairer = 2.7
StickleyMan = 2.3
_vargas_ = 2.3
smeeee = 1.3

a = way_fairer > StickleyMan
b = StickleyMan < smeeee and a c = _vargas_ >= StickleyMan
c = a and b or c and smeeee > 1.2
d = not ((a and b) or c)
if c and a:
    print(d)
else:
    print(not d)

Головоломка : Что такое выход этого фрагмента кода?

Хорошая головоломка тренирует один аспект ваших навыков кодирования. Эта головоломка улучшает важный навык: Понимание основных логических операторов Отказ

Вы мастер-кодер? Вы можете проверить решение этой головоломки здесь: Проверьте свои навыки сейчас!

Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.

Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.

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