文件名称:extra-boolean:布尔数据类型具有两个可能的真值来表示逻辑
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-14 22:49:03
Python
数据类型具有两个可能的真值来表示逻辑。 :package: , :newspaper: :blue_book: 这是我在软件中实现数字逻辑门的方法。 包括该基本栅极 , , ,; 它们的补 ,,; 和2命题逻辑(离散数学教)门,; 和它们的补 , 。 还有一个称为的多路复用器和一个称为的True计数器。 可以帮助你做出定制大门,如XNOR的另一种概念,它返回True只有当所有的投入都是一样的(标准返回True如果连输入为True )。 它们都可以处理多达8个输入。 受包的影响,并且非常擅长将str转换为bool 。 它还可以处理双重负数。 not inactive 。 您知道2输入的 ,但是1输入是什么? 什么是0? 还有其他大门吗? 我在这里回答。 稳定性:实验性。 from extra_boolean import * parse ( "1" ) parse ( "truthy" ) parse ( "not off"
【文件预览】:
extra-boolean-main
----.travis.yml(89B)
----tests()
--------test_eqv.py(190B)
--------test_xor.py(234B)
--------test_imply.py(201B)
--------test_imp.py(189B)
--------test_xnor.py(244B)
--------test_parse.py(265B)
--------test_nor.py(246B)
--------test_nimply.py(209B)
--------test_not_.py(109B)
--------__init__.py(0B)
--------test_neq.py(190B)
--------test_count.py(240B)
--------test_eq.py(184B)
--------test_nand.py(240B)
--------test_or_.py(246B)
--------test_select.py(268B)
--------test_and_.py(240B)
----LICENSE(1KB)
----setup.cfg(1KB)
----script.sh(489B)
----setup.py(38B)
----.gitignore(2KB)
----README.md(6KB)
----extra_boolean()
--------eqv.py(375B)
--------eq.py(346B)
--------xnor.py(522B)
--------count.py(602B)
--------xor.py(505B)
--------select.py(693B)
--------and_.py(490B)
--------nand.py(504B)
--------__init__.py(588B)
--------nimply.py(407B)
--------parse.py(568B)
--------or_.py(495B)
--------not_.py(228B)
--------imply.py(369B)
--------neq.py(352B)
--------imp.py(383B)
--------nor.py(517B)