def say_hi():
print("Hi Little sister.")
保存
再用同样的方法创建另一个源文件,叫做call_hello.py,我们在这个源文件中去调用刚刚hello.py这个模块创建的两个函数,首先我们做的第一件事就是将上一个源文件导入:
import hello
hello.say_hi()
hello.say_hello()
点击保存,再点击运行,程序跑起来,互动模式下查看:
=================== RESTART: D:/谷兴武/创客/python学习/call_hello.py ==================
Hi Little sister.
Hello Little sister.
第三种方案是当模块名字比较长的时候,就可以使用as关键字,给模块名字关联一个新的名称,例如上面hello_from_the_other_side.py模块被调用时,可以改写成(在call_hello.py里面改):
from hello import *
import hello_from_the_other_side as h
h.say_hi()
h.say_hello()
int("250")
保存,运行,结果跟上面是一样的。
那怕把两个模块的导入顺序改变,也不影响结果:
import hello_from_the_other_side as h
from hello import *