Python入门实战:Round 3

2025-04-08 22:16:45

哈,这个系列是跟小肉镊菹告伙伴一起组织的Python兴趣小组的习题,每一期内容会包括三个部分:题目、小伙伴答案和全球开发者答案。话不多说,Show you the code ~

Python入门实战:Round 3

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.

Python入门实战:Round 3

2、输入两个整数,返回二进制字符串

Python入门实战:Round 3

Local answers

1、解决的方式主要以使用内置函数为主,一行代码解决

Python入门实战:Round 3

2、这次发生一个有趣的现象,许多答案是一样的,这也反映出Python语言设计的宗旨,希望有特定的方式解决特定的问题

Python入门实战:Round 3

3、下面这个答案实话说,可读性还是挺好的。不过这里不用检查传参是不是整数,所有的习题都默认参数合法。

Python入门实战:Round 3

4、最后一个答案是我自己最喜欢用的format函数,感兴趣的同学关注一下

Python入门实战:Round 3

Global answers

1、这次练习小伙伴的答案可以说跟全球开发者是一样一样的

Python入门实战:Round 3
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:55
  • 阅读量:29
  • 阅读量:93
  • 阅读量:38
  • 阅读量:23
  • 猜你喜欢