龙空技术网

跟我一起学Python-函数返回值与嵌套(基础)

测试的求生之路 58

前言:

今天我们对“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函数的嵌套调用与嵌套定义