续上上一章的内容,这周买了新电脑,但是是win10的系统,可伶我这个用惯win7的人,还在学习电脑操作,被自己蠢哭~~·安装了Python3,但是出现了一个小问题,不过我运行代码无问题,心累~~~~~好了,说正题吧
上一章说了关于函数让实参可选,运行代码输出:
Python将非空字符串等同为True。
传递任何数量的实参:
有时候会出现可能会有多个实参,采用*形参名,可以包含所有输入的值。
模块:
python追求代码简洁,不繁琐,我们可以利用模块来解决大量代码问题
1.导入整个模块
先创建一个模块,其实也就是把你要用的函数代码新建一个.py文件,再创建一个.py文件,运作主文件代码,例如:
我们先创建一个name.py,把full 函数写进去
接下来再创建一个print_name.py
注意:要在代码前导入模块,采用import 文件名
采用模块里的函数是:先 模块名.函数名
2.导入特定的函数:
在主函数里 输入:from 模块名 import 函数名
例如 在上面的代码里 将import name改为 from name import full
这里两者的区别就是,在2.中我直接导入的函数,所以在使用的时候,不用采用模块名.函数名,直接输入该函数名就可以直接调用。
3.利用as给模块或者函数定别名
from name import full as xingming
import 模块 as 别名
4.导入模块中的所有函数
from 模块名 import *