Python3实现简单的银行账户登录系统实例


本文摘自php中文网,作者黄舟,侵删。

下面小编就为大家带来一篇Python3 适合初学者学习的银行账户登录系统实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

一、所用知识点:

1. for循环与if判断的结合

2. %s占位符的使用

3. 辅助标志的使用(标志位)

4. break的使用

二、代码示例:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

'''

银行登录系统

'''

 

uname = "bob"

passwd = 123

judgment = 0

choice = 2

 

for i in range(3):

 username = input("请输入用户名:")

 password = int(input("请输入密码:"))

 if username == uname and password == passwd: #用户名和密码必须同时成立

  print("~~~欢迎%s使用银行自助服务系统~~~" %uname) # %s是占位符

  judgment = 1

  break

 else:

  if choice != 0:

   print("!!!登陆失败!!!" + "您还有" + str(choice) + "次机会")

  else:

   print("!!!登陆失败!!!")

  choice = choice - 1

if judgment == 0:

  print("三次机会已用完,此卡将冻结10分钟") #只是提示信息,冻结操作并未编写

 

 

 

# 第二种思路

# uname = "bob"

# passwd = 123

#

# choice = 2

#

# for i in range(3):

#  username = input("请输入用户名:")

#  password = int(input("请输入密码:"))

#  if username == uname and password == passwd:

#   print("~~~欢迎%s使用银行自助服务系统~~~" %uname) # %s是占位符

#

#   break

#  else:

#   if choice != 0:

#    print("!!!登陆失败!!!" + "您还有" + str(choice) + "次机会")

#   else:

#    print("!!!登陆失败!!!")

#   choice = choice - 1

# else:

#  print("三次机会已用完,此卡将冻结10分钟")

#

#

以上就是Python3实现简单的银行账户登录系统实例的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

pycharm怎么新建py文件

Python3 判断列表是一个空列表的方法

怎么安装Python解释器

Python缩进有什么用

Python定时任务,实现自动化的方法

如何用Python画简单的动物

Python学习路线图的总结

Python怎么去掉最后的空格

Python fromkeys函数是什么?fromkeys函数的作用是什么?

unity3d能用Python写吗

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...