Luhn 算法(银行卡号码校验算法)Python 代码
Luhn 算法(也称为 “模 10 算法”、“LUHN 公式”、“Modulus 10” 算法等)是一种校验和算法,该算法由 IBM 科学家汉斯・彼得・卢恩创造,常用于验证银行卡号、信用卡号、社保号码、IMEI 号码等标识号码的有效性。
以下是一段 Python 中 Luhn 算法的实现代码:
1 | def luhn_algorithm(card_number): |
使用示例:
1 | # 测试 |
Luhn 算法(也称为 “模 10 算法”、“LUHN 公式”、“Modulus 10” 算法等)是一种校验和算法,该算法由 IBM 科学家汉斯・彼得・卢恩创造,常用于验证银行卡号、信用卡号、社保号码、IMEI 号码等标识号码的有效性。
以下是一段 Python 中 Luhn 算法的实现代码:
1 | def luhn_algorithm(card_number): |
使用示例:
1 | # 测试 |