Python复习(一)

  本篇随笔用于要进行的python复习考试,相当于假装自己从零开始学,并将一些例题拿出来进行分析。

第一章 python概述

  1.主要讲解python的安装,具体请搜索安装教程,推荐pycharm或是anaconda3

  2.导入扩展库及其使用

  python在启动时仅加载了基本模块,只有在需要时再显式地导入和加载标准库和第三方扩展库。以下为几种加入模块的方法:

      import 模块名 [as 别名]

      from 模块名 import 对象名 [as 别名]

      from 模块名 import *   #导入标准库中的所有对象

#以math模块为例如何导入

import math #导入标准库math

from math import sin #只导入math标准库的sim对象

from math import sim as f #以f命名导入的sin对象

from math import * #导入math中的所有对象

  3.__name__属性的作用

  任何python程序文件都可以作为模块导入并使用其中的对象,这是实现代码复用的重要形式。通过__name__属性可以识别程序的使用方式。

   一般在使用定义函数之后,采用__name__的方法来判断是否为主程序,增加程序的可读性。

  例如:

 1 def sorted (a):#实现函数由小到大的排序
 2     b=[]
 3     t=a[::]
 4     while t:
 5         Min=min(t)
 6         b.append(Min)
 7         t.remove(Min)
 8     return b
 9 
10 if __name__ == '__main__':#主函数
11     a=[8,7,6,5,4,3,2,1]
12     print(sorted(a))

 

  

posted @ 2020-12-17 16:26  Kokonoe  阅读(73)  评论(1)    收藏  举报