python操作(四)文件引用以及全局变量使用

本文介绍了Python中如何导入和使用模块内的函数,包括`import`和`from...import`两种方式,并展示了如何定义和调用全局变量。在不同函数间共享局部变量的方法也进行了说明。

文件引用:

mylib.py:

        class hello():

                def printf_hello()

                        printf(hello)

如果想调用lib或当前目录下的文件mylib的函数printf_hello,引用的方法包括一下几个部分:

方法一:

import mylib

f = mylib.hello()

f.printf_hello()

方法二:

from mylib import hello

// from mylib import *            调用文件的所有函数

class_f = hello()

class_f.printf_hello

全局变量的使用

通常全局变量由global修饰,或放在函数之外定义。而如何在另一个函数中调用当前的局部变量呢?

在同一文件夹内,定义全局变量:

def  fun1():

        global  b

        b = 1 

def   fun2():

        global  b

        printf(b)

if __name__ == '__main__':

        fun1()

        fun2()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值