晓响雷鸣 发表于 2018-6-30 22:08:36

要吐血了,实在找不到哪错了。。。

{:10_292:}

凌九霄 发表于 2018-6-30 22:25:33

少写了个参数
print('转换成二进制数为:{0}'.join(fin_bin_list))

晓响雷鸣 发表于 2018-6-30 22:36:19

凌九霄 发表于 2018-6-30 22:25
少写了个参数
print('转换成二进制数为:{0}'.join(fin_bin_list))

不对,你看错误类型:typeerror。
我那样写可以的,我在shell交互界面试过。比如你试试下面这个在IDLE:
print( 'abc' , ''.join( ['1','2','3'] ) )

ba21 发表于 2018-6-30 22:53:59

>>> print(['1','2','3'].reverse())
None

晓响雷鸣 发表于 2018-6-30 23:17:38

ba21 发表于 2018-6-30 22:53


终于搞明白了,list.reverse() 函数没有返回值,是在list本身进行改变的!还要请教您个问题,您这个回复是这么搞的,这么高级!

晓响雷鸣 发表于 2018-7-1 10:40:24

ba21 发表于 2018-6-30 22:53


不对,再更正一次,python所有函数都有返回值,只是没有指定返回值的话会返回None{:10_263:}
页: [1]
查看完整版本: 要吐血了,实在找不到哪错了。。。