python学习及应用
coder_路远
抱着学习的心态做IT
展开
-
一段代码学习Numpy基础
import numpy as np# 创建一个3*3矩阵arr = np.array([ [1, 2, 3], [2, 3, 4], [3, 4, 5]], dtype=np.float64)print(arr)print('dim:', arr.ndim) # 维度print('shape:', arr.shape) # 形状:几行几列print('...原创 2019-11-19 15:01:55 · 200 阅读 · 0 评论 -
python面向对象编程
1.面向对象技术简介:类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 方法重载:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这...原创 2019-11-15 16:42:35 · 128 阅读 · 0 评论 -
python关键字参数与可变参数
1.关键字参数关键字参数可以传入0或者多个参数名的参数,这些参数在函数定义中并没有出现,这些参数在函数内部自动封装集成一个字典(dict),通常来讲关键字参数是放在函数参数列表的最后,通过一个demo代码来看:def write_msg(id, **kwargs): msg = { 'id': id, 'name': None, '...原创 2019-11-15 11:46:16 · 422 阅读 · 0 评论 -
用python将GBK编码文件转为UTF-8编码文件
有的时候我们有一些网页的项目,需要用到JavaScript读取一些文本文件,用以读取数据;但各种文本文件的编码方式不尽相同,特别是带有中文字符的文件,为GBK编码,一般加载后都会出现乱码情况,故需要在加载之前将文件的编码形式转为国际兼容的编码方式UTF-8。乱码也是一个很烦的问题,博主苦寻良久,终于找到了相应的解决方案,这个python程序对单个文件或者整个文件夹下的文件进行批量转码操作,经过实例...原创 2018-08-10 17:26:04 · 31448 阅读 · 4 评论 -
python安装numpy
python安装numpy原创 2018-08-30 17:26:51 · 1764 阅读 · 0 评论