zoukankan      html  css  js  c++  java
  • Python学习笔记三

    #函数的举例

    1 def add(a,b,c,d):
    2     e=a+b+c+d
    3     #print(e)
    4     return e
    5 
    6 res1=add(1,2,3,4)
    7 print("本次相加结果:",res1)
    View Code

    #线程举例

     1 import treading
     2 import time
     3 
     4 def run(name):
     5     print(name,"线程执行了")
     6     time.sleep(5)
     7 
     8 t1=treading.Tread(target=run,args=("t1",))
     9 t2=treading.Tread(target=run,args=("t2",))
    10 
    11 t1.start() #启动线程
    12 t2.start()
    13 
    14 print("执行完毕")
    View Code

    #模拟银行实时存取款(while,connection,break等嵌套使用)

     1 card1="1001"
     2 pwd1="123456"
     3 ban1=10000
     4 
     5 card2="1002"
     6 pwd2="123456"
     7 ban2=10000
     8 
     9 card3="1003"
    10 pwd3="123456"
    11 ban3=10000
    12 
    13 print("欢迎来到python银行!")
    14 times=1
    15 
    16 while True:
    17     card=input("请输入银行卡号:")
    18     pwd=input("请输入密码:")
    19 
    20     ban=0 #余额
    21 
    22     if card==card1 and pwd==pwd1:
    23         ban=ban1
    24     elif card==card2 and pwd==pwd2:
    25         ban=ban2
    26     elif card==card3 and pwd==pwd3:
    27         ban=ban3
    28     else:
    29         times=times+1
    30         if times>=3:
    31             print("您已经3次输入错误,请联系银行柜台")
    32             break
    33         else:
    34             print("卡号密码输入错误,请重新输入")
    35             continue
    36 
    37     while True:
    38         num=input("请输入要办理的业务:1.存款 2.取款 3.退卡")
    39         if num=="1":
    40             inn=float(input("请输入存款金额:"))
    41             if inn<=0:
    42                 print("存款金额请大于0!")
    43             else:
    44                 ban=ban+inn
    45                 print("存款成功,存入:",inn,"余额:",ban)
    46         elif num=="2":
    47             out=float(input("请输入取款金额:"))
    48             if out>ban:
    49                 print("余额不足,赶紧去赚钱!")
    50                 continue
    51             else:
    52                 ban=ban-out
    53                 print("取款成功,取出:",out,"余额:",ban)
    54         elif num=="3":
    55             print("请收好您的卡片,欢迎下次再来!")
    56             break
    57         else:
    58             print("输入有误")
    59             continue
    View Code
  • 相关阅读:
    easyui dialog 中 panel-body 高度太小出现 滚动条 的原因
    VS2017 未找到编译器可执行文件 csc.exe
    苹果个人开发者账号开发证书申请
    react-native android 报错 error calling Appregistry.runApplication
    react-native android 权限问题
    安卓证书生成
    node.js定时任务 node-schedule
    node.js 发送邮件
    在移动端点击事件触发时,闪烁并且有灰色背景
    antd-mobile使用报错
  • 原文地址:https://www.cnblogs.com/zwh-Seeking/p/11633495.html
Copyright © 2011-2022 走看看