ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Python for Beginners: What Truth Table? (tests only)

pumping python

how to use python

python how to

test driven development with python

Jacob Itegboje

Jake itegboje

Автор: Jacob Itegboje

Загружено: 2025-06-26

Просмотров: 38

Описание: If you've been following the truth table series, you know I've been tackling logical operations one by one. In this final video, I'm pulling it all together! I take on the challenge of getting 20 failing tests to pass by writing and refactoring the Python code for all 16 binary operations without looking at the tests.

part 1 -    • Python for Beginners: Learn Logic  
part 2 -    • Python for Beginners: What is Binary Logic...  
part 3 -    • Python for Beginners: What is Binary Logic...  
part 4 -    • Python for Beginners: What is Binary Logic...  
part 5 -    • Python for Beginners: What is Binary Logic...  
part 6 -    • Python for Beginners: What Truth Table? (t...  

Welcome to Pumping Python, my name is Jacob Itegboje and in this video, which is the final part of the series. I’ll walk through my complete test-driven development (TDD) process, showing you how to systematically write and refactor Python code to pass all the tests

Here’s what you'll find inside:
The Final Test: See how to start with 20 failing tests and an empty code file.
Incremental Coding: I'll show you how to write the minimum amount of code to get a single test to pass, building up logic one step at a time.
Refactoring for Clarity: Learn to replace long, verbose if statements with concise, "Pythonic" single-line return statements. I’ll show you how to go from complex logic to simple expressions.
Full Logic Overview: A final recap of all 16 binary operations

00:06 - The Test-Driven Approach: 20 Failing Tests
00:26 - Tautology
00:31 - Project Second
02:22 - Project First
02:47 - Negate Second
03:51 - Negate First
04:46 - Material NonImplication
06:02 - Material Implication
06:38 - Logical NOR
07:47 - Logical NAND
08:21 - Logical Equality
09:17 - Logical Disjunction
09:55 - Logical Conjunction
11:02 - Exclusive Disjunction
11:55 - Converse_NonImplication
13:04 - Converse Implication
13:42 - Contradiction
15:07 - Logical Negation
15:53 - Logical Identity
16:21 - Logical True
17:05 - Logical False
17:27 - Refactoring for a "Pythonic" one-line solution
29:47 - Final Summary of all 16 Binary Operations

https://www.pumpingpython.com/data_st...
https://www.pumpingpython.com/code/co...

Watch the rest of the Truth Table Series    • truth table  
Watch the rest of Pumping Python    • Pumping Python  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Python for Beginners: What Truth Table? (tests only)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]