dcsxlh

导航

 

 

题目:
   要求1、通过函数来实现
       2、引用函数传递方法
        3、引用返回值
   有一个登录系统:账号admin  密码123456 验证码abc123 
   账号、密码、验证码都正确的时候:显示登录成功
   最后显示查询的余额为:888888888
   账号错误返回账号错误
   密码错误返回密码错误
   验证码错误返回验证码错误'''

 

 

 

def fun():
    a ='查询的余额为:¥8888888888.00'
    return a
fun()
def fun1():
    user_name=input('输入账号:')
    if user_name =='admin':
        user_pwd=input('输入密码:')
        if user_pwd =='123456':
            user_yzm=input('输入验证码:')
            if user_yzm =='abc123':
                print('登录成功',fun())
            else:
                print('验证码错误!!')
        else:
            print('密码错误!!')
    else:
        print('账号错误!!')
fun1()

 

 

def fun1():
user_name=input('输入账号:')
if user_name =='admin':
user_pwd=input('输入密码:')
if user_pwd =='123456':
user_yzm=input('输入验证码:')
if user_yzm =='abc123':
print('登录成功')
return True
else:
print('验证码错误!!')
return False
else:
print('密码错误!!')
else:
print('账号错误!!')
def fun():
a=fun1()
if a ==True:
print('查询的余额为:¥8888888888.00')
else:
pass
fun()

 

 

 

 

 

 

 

 

def fun():
name=input('请输入用户名:')
if name=='admin':
pwd=input('请输入密码:')
if pwd=='123456':
yzm=input('请输入验证码:')
if yzm=='abc123':
print('登录成功')
return '登录成功'
else:
print('验证码错误')
else:
print('密码错误')
return '登录失败'
else:
print('账号错误')


def fun1():
c=fun()
if c=='登录成功':
print('8888888')
else:
pass
fun1()



 

 

def login():
    a=input('请输出账号:')
    if a == 'admin':
        b=input('请输入密码:')
        if b =='123456':
            c=input('请输入验证码:')
            if c =='abc123':
                print('登录成功')
                return '登录成功'
            else:
                print('验证码错误')
                return '验证码错误'
        else:
            print('密码错误')
            return '密码错误'
    else:
        print('账号不存在!')
    return
# login()

def check():
    m=login()
    if m=='登录成功':
        a=input('是否选择查询余额:')
        if a=='yes':
            print('账户余额为:88888888')
    else:
        pass
check()

 

 

 

 

 

 

 

 

 

def func()
username = input("请输出账号:")
if username == "admin":
password = input("请输入密码:")
if password == "123456":
code = input("请输入验证码:")
if code == "abc123":
print("登录成功!")
return "True"
else:
print("验证码错误!")
print("密码错误!")
else:
print("账号不存在!")

def check():
status1 = func()
if status1 == "True":
status2 = input("是否选择查询余额:")
if status2 == "yes" or status2 == "YES":
print("账户余额为:88888888")
else:
print("请选择其他业务!")
else:
pass

check()

 

 

 

 

 

参考:不规范

 

 

def fzh():
zh = input("请输入你的账户:")
return zh
def fmm():
mm=input("请输入你的密码:")
return mm
def fyzm():
yzm = input("请输入验证码:")
return yzm
if fzh()=="admin":
if fmm()=="123456":
if fyzm()=="abc123":
print("你的账号余额为:88888888")
else:
print("验证码错误")
else:
print("密码错误")
else:
print("账户不存在")
posted on 2020-09-20 20:19  多测师_肖sir  阅读(340)  评论(0)    收藏  举报