大神帮看看
a = input( 'shurudeshuwei')
b = bin(int(a))
print(b)
a = input( 'shurudeshuwei')
b = bin(float(a))
print(b)
为啥上面的就可以,下面的就不行呢
input接收的永远都是字符串
bin() 永远只对整型数据有效。
如果你input接收到 5.5 浮点数,必须转换在整形5 都能用bin()
也就是b=(int(float(a))) xiexie {:10_249:}{:10_249:}{:10_249:}{:10_249:}{:10_249:}{:10_249:}
页:
[1]