随笔分类 -  Python探索之旅

1
摘要:一、 Py4j官网:https://www.py4j.org/,介绍大家可以到官网进行了解。 二、 本次介绍的是通过java调用python的函数,以及python的返回值给到java。 三、 演示: java代码 import py4j.GatewayServer;import java.net. 阅读全文
posted @ 2023-05-25 10:19 Coding_Now 阅读(1707) 评论(0) 推荐(2)
摘要:安装flask插件 非anaconda的python解释器安装:pip install flask anaconda的python解释器:conda install flask 新建Flask项目 使用python编译器,例如pycharm创建一个新的flask项目,等待创建完成,之后会出现如下项目 阅读全文
posted @ 2020-02-24 17:11 Coding_Now 阅读(638) 评论(0) 推荐(0)
摘要:一:散点图的绘制 二:折线图的绘制 由于数据比较多,效果是平滑曲线 。 当然matplotlib还可以绘制很多复杂的图形,这里说的这两个只是基础。 阅读全文
posted @ 2019-03-31 17:28 Coding_Now 阅读(187) 评论(0) 推荐(0)
摘要:一:Fancy Indexing 二:array比较 阅读全文
posted @ 2019-03-31 10:29 Coding_Now 阅读(366) 评论(0) 推荐(0)
摘要:一:常用的聚合运算有 (1)求和sum (2)最大值max (3)最小值min (4)平均值average (5)中位数median (6)prod,对所有的元素进行乘积 (7)percentile:百分比 (8)var:方差 (9)std:标准差 二:代码举例说明 三:索引 四:排序及其索引 五: 阅读全文
posted @ 2019-03-30 16:11 Coding_Now 阅读(471) 评论(0) 推荐(0)
摘要:代码说明:类 类名:Fish 属性:name,age 构造函数:__init__() 成员函数:say() 私有成员函数:__kk() 类的属性和方法,当使用__时,表示为私有的,比如__age,则这个属性就是私有的,函数也是同样的,上述的__kk函数就是私有方法。 代码说明:类的单继承 阅读全文
posted @ 2019-01-31 16:19 Coding_Now 阅读(115) 评论(0) 推荐(0)
摘要:我们学的java语言是try{}catch{}语法,但在python中,使用的是try:except:语法 阅读全文
posted @ 2019-01-31 15:00 Coding_Now 阅读(123) 评论(0) 推荐(0)
摘要:迭代器: 生成器: 阅读全文
posted @ 2019-01-30 15:32 Coding_Now 阅读(141) 评论(0) 推荐(0)
摘要:定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需要调用其函数名即可。 特性: 1.程序易于扩展 2.维护方便 3.减少重复代码 函数可带参数: 分类: 默认参数 关键字参数 必需参数 不定长参数 ^^举例说明哦:^^ 关键字参数:函数在调用时需要指定参数名字和参 阅读全文
posted @ 2019-01-30 15:23 Coding_Now 阅读(219) 评论(0) 推荐(0)
摘要:import numpy as np import pandas as pd # 序列的创建,总共三种方式 #(1)一维数组创建 arr = np.arange(10) print(arr) print(type(arr)) s1 = pd.Series(arr) print(s1) print(type(s1)) print(s1[1]) #(2)字典的方式创建 dic = {'a'... 阅读全文
posted @ 2018-11-25 16:21 Coding_Now 阅读(1424) 评论(0) 推荐(0)
摘要:import numpy as np # ------------线性代数运算------------- _arr1 = np.array([[1,2,3,5],[2,4,1,6],[1,1,4,3],[2,5,4,1]]) print(_arr1) print(np.linalg.det(_arr1)) #打印矩阵的行列式 print(np.linalg.inv(_arr1)) #打... 阅读全文
posted @ 2018-11-19 17:15 Coding_Now 阅读(218) 评论(0) 推荐(0)
摘要:下一篇更新线性代数运算 阅读全文
posted @ 2018-11-19 14:25 Coding_Now 阅读(602) 评论(0) 推荐(0)
摘要:import numpy as np arr = np.array(np.arange(12).reshape(3,4)) print(arr) print(arr[0]) #获取二维数组的第一行 print(arr[1]) #获取二维数组的第二行 print(arr[:3]) #获取二维数组的前三行 print(arr[[0,2]]) #获取二维数组的第1行和第三行 print(ar... 阅读全文
posted @ 2018-11-12 15:20 Coding_Now 阅读(2516) 评论(0) 推荐(0)
摘要:import numpy as np #数组的一些函数 # 将两个矩阵横向连接,必须满足行数相同 arr1 = np.array([1,2,3,4]) arr2 = np.array([2,3,4,5]) arr3 = np.hstack((arr1,arr2)) print(arr3) #纵向连接两个矩阵,必须满足列数相同 arr4 = np.vstack((arr1,arr2)) pr... 阅读全文
posted @ 2018-11-08 14:47 Coding_Now 阅读(699) 评论(0) 推荐(0)
摘要:import numpy as np arr = np.array([[1,2,3],[2,43,5]]) print(arr.shape) # 获取数组的行数和列数,以tuple的形式,打印结果为(2,3) print(arr.dtype) # 获取数组的元素类型,打印结果为int32 print(arr.ravel()) # 将多维数组变为一维数组,打印结果为[ 1 2 3 2 4... 阅读全文
posted @ 2018-10-31 16:00 Coding_Now 阅读(215) 评论(0) 推荐(0)
摘要:import numpy as np # numpy创建有规律的一维数组(元组构成) l1 = np.arange(5) print(type(l1)) print(l1) # 打印结果 # # [0 1 2 3 4] #创建一个没有规律的一维数组(元组构成) l2 = np.array((1,23,435,65,43)) print(type(l2)) print(l2) # 打印结果 ... 阅读全文
posted @ 2018-10-31 09:17 Coding_Now 阅读(1213) 评论(0) 推荐(0)
摘要:对文件操作 1. 打开文件,得到一个文件句柄赋值给一个变量。 2. 通过句柄对文件进行操作。 3.关闭文件。 基本操作 打开文件的模式: r :只读模式(默认) w:只写模式(不可以读取,没有该文件就创建新的,存在则删除文件内容) a:追加模式(可读,不存在则创建,存在则只追加内容) “+”表示可同 阅读全文
posted @ 2018-05-10 15:36 Coding_Now 阅读(122) 评论(0) 推荐(0)
摘要:一、介绍 集合是一个无序的不重复的数据组合,他有两个用途,去重与关系测试。 去重,就是自动去除重复的元素。 关系测试,就是并集,交集,差集,对称差集的运算。 二、集合常用操作函数 1)并集:union,| 2)交集:intersection,& 3)差集:difference,- 4)对称差集:sy 阅读全文
posted @ 2018-04-23 12:58 Coding_Now 阅读(241) 评论(0) 推荐(0)
摘要:一、模块初识 分类: 1) 标准库:直接导入的不需要下载安装,一般都存在lib下 2) 第三方库:需要下载安装才能使用,一般都存在site-packages下 sys: print(sys.path) >打印环境变量。 注意:python2下,这个是错误的,因为sys这个文件下并没有path这个函数 阅读全文
posted @ 2018-04-10 00:02 Coding_Now 阅读(847) 评论(0) 推荐(0)
摘要:一、变量定义的规则: 1) 变量名只能是 字母、数字或下划线的任意组合 2) 变量名的第一个字符不能是数字 3) 以下关键字不能声明为变量名(都是后续需要用到的关键字) ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del 阅读全文
posted @ 2018-04-09 00:00 Coding_Now 阅读(444) 评论(0) 推荐(0)

1