创建信用卡类,并且为该类创建一个构造方法,该构造方法有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)
执行结果为: