資源簡介
ATM 取款(python入門級示例)
代碼片段和文件信息
import?random
display=‘‘‘
**********************
*????????????????????*
*??welcome?to?bank???*
*????????????????????*
**********************
‘‘‘
display2=‘‘‘
**********************
*??1.登陸???2.開戶????*
*??3.查詢???4.取款????*
*??5.存款???6.退出????*
**********************
‘‘‘
def?getkamun(userdict):
????userlist?=?list(userdict)
????kanum?=?userdict.keys()
????while?1:
????????kalist?=[]
????????while?len(kalist)<3:
????????????i?=?random.randrange(10)
????????????if?str(i)?not?in?kalist:
????????????????kalist.append(str(i))
????????kanum=““.join(kalist)
????????if?kanum?in?userlist:
????????????continue
????????else:
????????????break
????return?kanum
def?register(userdict):
????idcard?=input(“身份證號:“)
????name?=?input(“用戶名:“)
????phone?=input(“電話號碼:“)
????money=int(input(“預存款:“))
????while?1:
????????psd1?=input(“密碼:“)
????????psd2?=input(“確認密碼:“)
????????if?psd1==psd2:
????????????psd=psd2
????????????break
????????else:
????????????print(“密碼不一致,
評論
共有 條評論