Python入门100题之008:判断二进制

题目:

输入几个二进制数,输出所有能被5整除的数。

视频讲解(3种方法):

Python入门100题之008:判断二进制

代码1:

items = input('输入二进制:').split(',')

array = []
for p in items:
    i = int(p, 2)
    if not i % 5:
        array.append(p)

print(','.join(array))

代码2:

data = input('输入二进制:').split(',')


def check(x):
    return int(x, 2) % 5 == 0


array = filter(check, data)
array = list(array)
print(",".join(array))

代码3:

data = input('输入二进制:').split(',')
array = filter(lambda i: int(i, 2) % 5 == 0, data)
array = list(array)
print(",".join(array))
展开阅读全文

页面更新:2024-04-20

标签:入门   题目   代码   科技   视频

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top