【发布时间】:2023-03-15 13:00:02
【问题描述】:
我在 Python 中尝试了二进制到十进制的转换,我发现了这段代码:
t=int(input())
for _ in range(t):
n=int(input(),2)
print(n)
这给出了正确的输出,但我无法理解这段代码的工作流程
【问题讨论】:
-
您能否更具体地说明您不清楚的地方?您是否阅读过相关文档?有教程吗?
-
我无法理解它的工作流程@jonrsharpe
-
首先你有一个输入,然后是一个循环。你明白
t = int(input())是做什么的吗? -
你说的“工作流程”是什么意思?您是否尝试过任何调试?也许尝试例如pythontutor.com
标签: python binary type-conversion decimal