前言:
今天我们对“python函数的嵌套调用与嵌套定义”可能比较讲究,咱们都想要了解一些“python函数的嵌套调用与嵌套定义”的相关资讯。那么小编同时在网上搜集了一些有关“python函数的嵌套调用与嵌套定义””的相关文章,希望看官们能喜欢,兄弟们一起来学习一下吧!一.returen 返回值
语法: return 数据/变量名
未返回值时,打印结果为None:
返回值时,打印输出结果:
编写一个函数,实现2个数之间的比较# 获取两个数字中最大的那个数据def gen_2_max(num1, num2): if num1 >= num2: # num1最大时 return num1 else: # num2最大时 return num2# 调用result = gen_2_max(5, 9)print(result)
二.函数的嵌套
一个函数里面调用另外一个函数,也就是将独立功能的代码模块放到函数中去,在需要时进行调用。
# 1.定义一个函数def test01(): print("第一个函数")# 2.定义一个函数,在函数的内部使用第一个函数def test02(): print("第二个函数") # 调用第一个函数 test01() print("结束")# 3.调用第二个函数test02()
三.练习
# 1. 定义名为 in_username 的函数, 获取用户输入的用户名def in_username(): name = input("请输入用户名:") # print(name) 只是在控制台显示,打印 return name# 2. 定义名为 in_password 的函数, 获取用户输入的密码def in_password(): pwd = input("请输入密码:") return pwddef login(): # 3. 定义名为 login 的函数, 判断获取的用户名和密码信息 # 变量 = 函数调用() # 调用其他的函数 username = in_username() password = in_password() if username == 'admin' and password == '88888888': print("登录成功") else: print("用户名或密码错误!")# 4. 获取的用户名为:admin 并且密码为: 88888888 时, 输出“登录成功!”,否则提示“用户名或密码错误!”login()
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python函数的嵌套调用与嵌套定义