Python入门学习篇(十一)——函数注释&函数嵌套&全局变量与局部变量
2023-12-28 22:33:10
1 函数注释
1.1 使用说明
第一步 在函数体里面输入三个"""
第二步 回车
1.2 示例代码
def quotient(divisor,dividend):
"""
:param divisor: 除数
:param dividend: 被除数
:return: 商
"""
return divisor/dividend
num1=int(input("请输入除数的值: "))
num2=int(input("请输入被除数的值: "))
print(f"{num1}/{num2}的结果为: {quotient(num1,num2)}")
1.3 加了注释后的效果
2 函数嵌套
2.1 使用说明
def 函数名1(形参1,形参2...形参n):
def 函数名2(形参1,形参2...形参n):
函数名2的函数体内容
# 函数名1的函数体里面也可以调用前面定义的函数名2
函数名2()
2.2 示例代码
def fun3():
print("调用fun3的方法")
def fun4():
print("调用fun4的方法")
fun4()
fun3()
2.3 运行截图
3 全局变量和局部变量
3.1 全局变量
3.1.1 作用范围
当前python文件里面所有地方都可以用
3.1.2 示例代码
a=88
def sum(m,n):
print(f"测试函数内的值能否正常打印: {a}")
return m+n
print(sum(10,9))
print(f"测试外部的位置能否正常打印: {a}")
3.1.3 运行截图
3.2 局部变量
3.2.1 作用范围
在当前范围内可用,出了该范围后就不可用了
3.2.2 示例代码
def sum(m,n):
a = 88
print(f"测试函数内的值能否正常打印: {a}")
return m+n
print(sum(10,9))
print(f"测试外部的位置能否正常打印: {a}")
3.2.3 运行截图
文章来源:https://blog.csdn.net/SSS4362/article/details/135257926
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!