python基础 函数的基本使用

函数是将功能封装成一个个的代码块,可以方便在下次使用的时候直接进行调用,函数分为无参数函数、有参数函数、有返回值函数、无返回值函数四个基本类,及由这个四种的其他组合

  • 无参数函数
def Print ():
    print("hellow")
if __name__ == '__main__':
    Print()
  • 有参数函数 
def Print (username):
    print("hellow  %s" %username)
if __name__ == '__main__':
    Print('wanggang')
  • 有返回值参数 
def Print (username):

    return username
if __name__ == '__main__':
    username = Print('wanggang')
    print(username)
  • 无返回值参数 

没有return 

函数中的变量非为全局变量和局部变量,局部变量只有在函数的内部有效,而全局变量在整个py中都是有效的

  • 局部变量 
def Print ():
    username = 'wanggang'
    return username
if __name__ == '__main__':
    username = Print()
    print(username)
  •  全局变量
username = 'wanggang'
def Print ():
    return username
if __name__ == '__main__':
    username = Print()
    print(username)
  • 全局变量也可以在函数内部设置,通过global函数实现 
def Print ():
    global username
def UserName():
    username = "wanggang"
    return username
if __name__ == '__main__':
    username = UserName()
    print(username)
  • try-----------except----------finally 
a = 0
b = 1
try:
    c = b/a
except Exception as e :
    print(e)
finally:
    print("不论结果如何都会执行")

猜你喜欢

转载自blog.csdn.net/weixin_41918727/article/details/89761220
今日推荐