python - 复习进程1/2

  • python ①解释型语言 ②一切皆对象
    使得py同学更擅长写脚本,毕竟他不用编译
    def伪函数,有点像“宏”定义,实时执行,def时并不读函数内容
  • Python-Shell 交互性语言
    ① 直接获取运行中间的变量(属性)值
    ②节省了用于建立工程的时间
  • python函数可以返回多个变量
    return ans1,ans2
    y,y = f(a,b)
  • 模块 & 命名空间
  • 异常处理
    对于语言不严谨的python来说,异常处理就像一个特殊分支,用来改变程序的流程用的,最最基本的就是try & except了,前者捕获异常后者处理异常
  • 面向对象的编程 封装 / 继承 / 多态
  • python指代 self 指代自己 super指代父类
  • pyhton报错 都是运行报错,但是c里面的报错是编译报错
  • numpy 之前也强调过 这是高性能计算的第三方库了,基于c的内核的那种
    其中的array就相当于c里面的多维顺序表,在py里面还支持数组间元素级别的运算
    和numpy相类似的更高级的有个scipy第三方库(方法集,可以进行聚类等高级(复杂操作//但是ldw老师上课又讲了一句他是不会使用scipy来做聚类的(而是用更高级的…
  • pandas库,用来处理类似excel表格的数据
    内含两个主要的数据结构(不知道可不可以这样讲但是呢,我们只学了这两个……
    DataFrame - 是基于numpy实现的,有点像二维的 表格
    Series - “两列的Dataframe”
  • 数据读写 json/csv/xml
    对于树状结构数据来说,一般都可以用到两种方法getchildren() & find()
  • PyQt5(讲真这东西有点让人讨厌)
    .dll动态链接库,每次讲到重点我都困死系列,,,,完全忘记了先放着好了…
    信号&槽 发出对象.信号名.connect(接收对象.槽名)
    对话框 模态/非模态
    dlg.exec() / dlg.show()
    主窗口QMainWindow 动作(QAction) 操作-动作-槽
  • QtDesigner 保存.ui文件->转换为.py文件
    pyuic5 -0 1.py 1.ui
    (我也是才知道)pyuic 5 是exe文件,后面三个是参数(我估摸着好像git操作也是吧,我居然才知道氦我才知道
发布了106 篇原创文章 · 获赞 12 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44702847/article/details/103576680