哈,这个系列是跟小伙伴一起组织的Python兴趣小组的习题,每一期内容会包括三个部分:题目、小伙伴答案和全球开发者答案。话不多说,Show you the code ~0Python入门实战:Round 20Python入门实战:Round 1
Round 3# Binary Addition
1
Implement a function that adds two numbers together and returns their sum in binary. The conversion can be done before, or after the addition.
2
输入两个整数,返回二进制字符串END
Local answers
1
解决的方式主要以使用内置函数为主,一行代码解决
2
这次发生一个有趣的现象,许多答案是一样的,这也反映出Python语言设计的宗旨,希望有特定的方式解决特定的问题
3
下面这个答案实话说,可读性还是挺好的。不过这里不用检查传参是不是整数,所有的习题都默认参数合法。
4
最后一个答案是我自己最喜欢用的format函数,感兴趣的同学关注一下END
Global answers
这次练习小伙伴的答案可以说跟全球开发者是一样一样的END
注意事项
代码下载:https://pan.baidu.com/s/1qZOzLNm
上一篇:python3练习字符的输入输出
下一篇:用日语怎么样表白?