return
一、return语句
1、return是指定一个返回值
2、在python中创建一个函数 ,可以用return语句指定返回的的值,这个返回值可以是任意的类型
3、return语句在同一个函数中可以出现多次,但是只有有一个得到执行,就会直接结束函数的执行。return后面的语句不执行了
4、return的格式
return [返回值]
5、return 可以运用到一个函数执行后的结果,作为返回值,供其他函数调用
6、案例:
def hs():a=100print(a)return a# print(a)def hs1():s=hs()print(s/2)
练习:
现在有一个取款场景:两个场景
第一个是登录(return),第二个根据登录后显示余额
登录银行系统如果成功过显示余额,登录失败,抛出对应异常(账号错误或密码错误)。
思路:两个功能使用 两个函数来处理,(1)第一个函数实现登录(2)第二个函数实现余额查询,调用第一个函数得到的结果给第二个函数,然后第二个函数根据结果进行显示。
def enter ():cg='登陆成功'dl=input("请输入账号:")if dl=="430503":paswd=input("请输入密码")if paswd =="123456":print("登陆成功")return cgelse:print("密码错误")else:print("账号错误")def select():import randomnum=random.randint(10000,50000)num=str(num)cg=enter()if cg=='登陆成功':print("您的余额为"+num+"元")else:print("请重新登录")select()