利用Python给信用卡设置默认密码

news/2024/11/6 17:23:29/

创建信用卡类,并且为该类创建一个构造方法,该构造方法有3个参数,分别是self、卡号和密码。其中,密码可以设置一个默认值123456,代表默认密码。在创建类的实例的时,如果不指定密码,就采用默认密码,否则就要重置密码。

class Card:def __init__(self,cardNum,passWd):self.cardNum = cardNumself.passWd = passWdif self.passWd == '123456':print("信用卡" + self.cardNum + "的默认密码为" + self.passWd)else:print("重置信用卡" + self.cardNum + "的密码为" + self.passWd)myNum = input('请输入卡号:')
myPw = input('请输入密码为:')a1 = Card(myNum,myPw)

执行结果为:

 

 


http://www.ppmy.cn/news/665924.html

相关文章

单表代换密码(凯撒密码)

单表代换密码概述 对所有的明文字母都用一个固定的代换进行加密 ,因而称为单表代换密码。加密过程中是从明文字母表到密文字母表的一一映射。例:恺撒(Caesar)密码。缺点:不能抗击字母频度分析,容易被破译单表密码的弱点…

了解世界杯赔率,让您运气更‘好‘(个人分享)

足球世界杯买球赢面计算 前言理论基础实际计算用例:代码实现真实数据 前言 此文是个人关于世界杯的一些浅显的看法,实际统计结果和计算方法有出入,可能原因:1)数据量不够。2)比赛双方差距够大导致的。但在…

海外观看2022卡塔尔世界杯中文直播攻略大全

足坛最顶级赛事非四年一届的世界杯莫属,强者之间的较量是球迷们喜闻乐见的,梅西、C罗、本泽马、姆巴佩等球星的表现更令人期待,每届世界杯总会给球迷带来一场久违的狂欢和视觉盛宴,2022卡塔尔世界杯又会给球迷们带来哪些惊喜&…

idea连接MYSQL报错汇总

idea连接MYSQL报错汇总 【The last packet sent successfully to the server was 0 milliseconds ago.The driver has not received any packets from the server.】 原因:mysql57 运行在非默认端口号 解决: 1.测试本地连接mysqsl57 打开C:\ProgramDa…

爱普生打印机清零软件

已下是支持的型号 http://链接:https://pan.baidu.com/s/1xoQi1QxwNNcgCYo-6OrhIw 提取码:Y009 --来自百度网盘超级会员V2的分享

Java常用数据库列表

1、MySQL MySQL是一种开源的关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现在由Oracle公司负责维护和支持。MySQL是最流行的数据库之一,被广泛用于各种应用程序和网站开发。 MySQL具有以下特点: …

【MySQL】利用SQL短路,解决无数据表连接问题

系列文章 MySQL安装教程(详细) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/126037520 MySQL卸载教程(详细) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/129279265 …

PyCharm 新项目关联到码云(Gitee)源代码管理

1. 在 PyCharm 中创建新项目 打开 PyCharm,点击 “Create New Project” 或 “File” > “New Project”,然后按照提示完成新项目的创建。 2. 在码云上创建新仓库 登录到你的码云账户,点击 “新建仓库”,输入仓库名称、描述…