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))

浙公网安备 33010602011771号