Python3通过Luhn算法快速验证信用卡卡号的方法


Posted in Python onMay 14, 2015

本文实例讲述了Python3通过Luhn算法快速验证信用卡卡号的方法。分享给大家供大家参考。具体分析如下:

Python3通过Luhn算法快速验证信用卡卡号,python用起来就是爽,很简单的三行代码就可以验证信用卡卡号是否有效

def luhn_check(num):
  ''' Number - List of reversed digits '''
  digits = [int(x) for x in reversed(str(num))]
  check_sum = sum(digits[::2]) + sum((dig//10 + dig%10) for dig in [2*el for el in digits[1::2]])
  return check_sum%10 == 0
if __name__ == "__main__":
  print(luhn_check(543298376))

希望本文所述对大家的Python3程序设计有所帮助。

Python 相关文章推荐
python实现中文输出的两种方法
May 09 Python
Python的Django框架下管理站点的基本方法
Jul 17 Python
Python操作Word批量生成文章的方法
Jul 28 Python
Python实现统计文本文件字数的方法
May 05 Python
Python使用pickle模块存储数据报错解决示例代码
Jan 26 Python
python实现简单遗传算法
Mar 19 Python
Python自定义函数实现求两个数最大公约数、最小公倍数示例
May 21 Python
Python爬虫之网页图片抓取的方法
Jul 16 Python
Python实现查询某个目录下修改时间最新的文件示例
Aug 29 Python
Python3实现的旋转矩阵图像算法示例
Apr 03 Python
Python3.5迭代器与生成器用法实例分析
Apr 30 Python
python中resample函数实现重采样和降采样代码
Feb 25 Python
Python入门教程之if语句的用法
May 14 #Python
Python随机生成信用卡卡号的实现方法
May 14 #Python
讲解Python中运算符使用时的优先级
May 14 #Python
讲解Python中的标识运算符
May 14 #Python
在Python中使用成员运算符的示例
May 13 #Python
总结Python中逻辑运算符的使用
May 13 #Python
解析Python中的二进制位运算符
May 13 #Python
You might like
php strtotime 函数UNIX时间戳
2009/01/14 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
thinkphp框架表单数组实现图片批量上传功能示例
2020/04/04 PHP
js分解url参数(面向对象-极简主义法应用)
2012/08/09 Javascript
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
JS+CSS实现DIV层的展开、收缩效果
2016/01/28 Javascript
AngularJS中的过滤器filter用法完全解析
2016/04/22 Javascript
jQuery使用getJSON方法获取json数据完整示例
2016/09/13 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
Python中实现的RC4算法
2015/02/14 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
python difflib模块示例讲解
2017/09/13 Python
Python利用正则表达式实现计算器算法思路解析
2018/04/25 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
python绘制已知点的坐标的直线实例
2019/07/04 Python
python安装gdal的两种方法
2019/10/29 Python
韩国11街:11STREET
2018/03/27 全球购物
iostream与iostream.h的区别
2015/01/16 面试题
服务之星获奖感言
2014/01/21 职场文书
二年级小学生评语
2014/04/21 职场文书
水污染治理工程专业自荐信
2014/06/21 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
初婚初育证明范本
2014/11/24 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
大学生助学金感谢信
2015/01/21 职场文书
明确岗位职责
2015/02/14 职场文书
新店开张宣传语
2015/07/13 职场文书
创业计划书之农家乐
2019/10/09 职场文书