zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    探讨.net Socket支持在线连接数量
    Net Configuration Agent
    Http压力测试工具HttpTest4Net
    TCP连接有效性检测方法
    SocketAsyncEventArgs使用解说
    可靠、高吞吐架构基础改造
    PerformanceCounter蛋痛的设计
    谱聚类(spectral clustering)原理总结
    用scikit-learn学习DBSCAN聚类
    DBSCAN密度聚类算法
  • 原文地址:https://www.cnblogs.com/xiaoxiao-ya/p/11613537.html
Copyright © 2011-2022 走看看