码迷,mamicode.com
首页 > 其他好文 > 详细

函数-多函数程序的基本使用流程

时间:2020-10-22 22:54:51      阅读:24      评论:0      收藏:0      [点我收藏+]

标签:基本使用   结果   执行   保存   一个   多个   返回   return   test   

多函数程序的基本使用流程

一般在实际开发过程中,一个程序往往由多个函数(后面知识中会讲解类)组成,并且多个函数共享某些数据,这种场景是经常出现的,因此下面来总结下,多个函数中共享数据的几种方式

1. 使用全局变量

g_num = 0

def test1():
    global g_num
    # 将处理结果存储到全局变量g_num中.....
    g_num = 100

def test2():
    # 通过获取全局变量g_num的值, 从而获取test1函数处理之后的结果
    print(g_num)

# 1. 先调用test1得到数据并且存到全局变量中
test1()

# 2. 再调用test2,处理test1函数执行之后的这个值
test2()

 

2. 使用函数的返回值

def test1():
     # 通过return将一个数据结果返回
     return 50

def test2(num):
    # 通过形参的方式保存传递过来的数据,就可以处理了
    print(num)

# 1. 先调用test1得到数据并且存到变量result中
result = test1()

# 2. 调用test2时,将result的值传递到test2中,从而让这个函数对其进行处理
test2(result)

 

函数-多函数程序的基本使用流程

标签:基本使用   结果   执行   保存   一个   多个   返回   return   test   

原文地址:https://www.cnblogs.com/zunfengliu/p/13858910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!