Python 二进制转换器

标签 python binary

我是 python 新手,正在尝试编写一个二进制转换器。我想知道是否有办法检查输入的值是0还是1。

示例:

binary = userinput

检查用户输入的8位数字是否都是二进制数。

最佳答案

试试这个:

bin_str = raw_input('Enter a binary number: ')

try:
    bin_num = int(bin_str, 2)
    print "Valid binary number entered. - " + bin_str
except ValueError:
    print "Invalid number entered."

希望这就是您正在寻找的。

关于Python 二进制转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42960629/

相关文章:

python - 在 python 中启动 Twisted.internet.reactor

javascript - 将图像转换为 Base64 困难

c++ - 不同位的随机对

c - 从 C 中的二进制文件读取字符串时发生访问冲突

c - 为什么 0x1 被解释为小于 0xC0000000?

python - 微调超参数不会提高分类器的分数

python - 使用 Python 通过互联网访问网络摄像头

python - 具有基于Python的框架的多个独立博客帐户

javascript - 奇怪的浏览器描述PyQt

assembly - 为什么用MSB作为符号位?