3 个版本
0.1.2 | 2023 年 10 月 3 日 |
---|---|
0.1.1 | 2023 年 10 月 3 日 |
0.1.0 | 2023 年 10 月 3 日 |
#1462 in 算法
120KB
2.5K SLoC
Dammcheck
在各种基数/字母表中的 Damm 算法 实现。
使用方法
import dammcheck
# List available built-in alphabets
dammcheck.builtin_alphabets()
# Calculate the Damm check digit using a built-in alphabet
dammcheck.damm("ABC", alphabet="base32crockford")
# Or a custom alphabet
dammcheck.damm("TATA", custom_alphabet="ACGT")
依赖项
~2.8–8MB
~71K SLoC