Discuss / Python / 一开始没整明白这题啥意思,就偷瞄了大家的答案,哈哈

一开始没整明白这题啥意思,就偷瞄了大家的答案,哈哈

Topic source

中大-雪山

#1 Created at ... [Delete] [Delete and Lock User]

import base64 def safe_base64_decode(s): remainder = len(s) % 4 if remainder != 0: return base64.b64decode(s + b'=' * (4- remainder)) return base64.b64decode(s)

assert b'abcd' == safe_base64_decode(b'YWJjZA=='), safe_base64_decode('YWJjZA==') assert b'abcd' == safe_base64_decode(b'YWJjZA'), safe_base64_decode('YWJjZA') print('Pass')


  • 1

Reply