L6-8 调用模块

Posted xiaoxiao-ya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了L6-8 调用模块相关的知识,希望对你有一定的参考价值。

一、课堂导入

通过我们之前的学习,我们学习到了函数,知道了函数能够将程序分成不同的块,每个块有自己的功能,可将复杂的问题简单化,结构化,逻辑化。

本节课开始我们一起学习另外一种神奇的方法---模块。

二、引入

1、什么是模块?

一个函数就像一个乐高积木,有时候完成一个复杂项目要创建几种函数,为了编写可维护的代码,可将函数分组,放到一个文件里,在Python中一个.py文件就是一个模块。

# 模块是一组功能的集合体,我们的程序可以通过导入模块来使用模块里的功能。

2、为什么使用模块?

# 1.提高代码的可维护性

# 2.可以被不断重复使用

# 3.避免函数名和变量名重复

3、调用模块

import  

# 一个.py文件就可以作为一个模块

# 模块的导入:直接导入文件的名字,不需要带着后缀

# 模块中的函数调用:模块名.函数名()

math:数学模块,我们通过调用该模块中的方法完成一些数学问题。

ceil(a)      #对a向上取整 
floor(a)    #对a向下取整 
pow(a)    #a的y次幂 
sqrt(a)     #a的算术平方根 
sin(a)       #a的正弦值 
cos(a)      #a的余弦值

1.完全平方数:定义:如果一个正整数 a 是某一个整数 b 的平方,那么这个 正整数 a 叫做完全平方数。

2.算数平方根:若一个非负数x的平方 等于a,即x²=a,则这 个数x叫做a的算术平方 根,例如3是9的平方根。3²=9

用代码实现:

import math
a=math.sqrt(9)
print(a)

试一试

 

以上是关于L6-8 调用模块的主要内容,如果未能解决你的问题,请参考以下文章

seajs.use调用模块

verilog中,对一个模块的多次调用,比如前一个调用还没有结束的情况下,就再次调用,后者是不是会覆盖前者?

如何调用帝国CMS中的发布新闻模块

python如何在一个模块中调用另一个模块中的变量

如何调用一个python模块的main函数

Python调用自定义模块方法有啥