Python
范范TT西西
这个作者很懒,什么都没留下…
展开
-
python学习笔记(十)- 基于tensorflow的手写字体识别
1. tensorflow简介 安装 方法一:pip install tensorflow 方法二:首先下载合适版本的.whl文件,然后pip install 文件名.whl2. MNIST手写字体识别基本流程:1. 获取图片数据,训练集为60000张图片,每张图片为28*28,标签为对应的数字2. 图片变为向量,28*28=784维3.# coding=gbkfrom __future__ import absolute_import, division, print_.原创 2021-02-28 16:49:13 · 691 阅读 · 0 评论 -
python学习笔记(五)-excel文件的读取
1. 需要的模块:xlrd和openpyxlpip install xlrdpip install openpyxl2. xlrd示例(只能读xls,不能读xlsx)下示例如何读取某个工作薄中的第几个工作表:输入:path为文件路径,Sheet为工作表数返回值data为list格式def readxls(path,Sheet=0): import xlrd excel = xlrd.open_workbook(path) sheet = excel.shee原创 2021-01-29 12:58:08 · 289 阅读 · 0 评论 -
Python学习笔记(八)-(3)matplotlib作图之二维和三维scatter作图
1.前言散点图是比较常见的作图,用python画的效果还不错,而且调节比较灵活。(见官方网址)matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=Non原创 2018-01-29 23:40:15 · 4461 阅读 · 0 评论 -
Python学习笔记(八)-(2)matplotlib作图之legend
1. handles和labelslegend(*args, **kwargs) :(1)*args为可选参数,为了确定legend必须的两个对象:handles和labels。其中,handles是被标示的对象,labels是标示内容。(2)**kwargs是其他选项。代码:#--------coding=GBK------------imp原创 2018-01-26 22:05:34 · 11654 阅读 · 0 评论 -
Python学习笔记(九)-用Python编写潮流计算(极坐标)
前言闲着没事编了一个潮流计算,极坐标,牛-拉法,就当练手了,供大家参考~1. 主函数# coding=UTF-8import NetDatafrom YData import GetYfrom InitateU import PolarUfrom NewtonRaphson import PolarNRfrom OutTxt import SingleTx原创 2018-01-25 23:04:39 · 13714 阅读 · 29 评论 -
Python学习笔记(五)-实数/复数矩阵输出到txt文件(有格式选择)
1. 前言当需要对计算过程进行记录时,一个可选的方案是将计算过程输出到txt文件中,无论是输出一个数,还是一个向量,还是一个矩阵,无非需要的是文字说明数据输出格式用file.write写入时,只能写入一个字符串,所以用现成的包比较好,自编OutTxt.py2. 程序# coding=UTF-8# 保存为OutTxt.pydef Rea原创 2018-01-21 23:49:25 · 4337 阅读 · 0 评论 -
Python学习笔记(六)-图像处理
1. PIL安装用pip install pillow 即可安装,调用时from PIL import XX2. 基本操作(1) 读取图像:img = Image.open(filepath)(2) 图像信息:img.size; img.format(3) 显示图像:方法一:Image.show(img),用windows; 方法二:用Image.imshow(i原创 2018-01-20 17:16:10 · 654 阅读 · 0 评论 -
Python学习笔记(二):基本数据类型及操作(逻辑、字符串、浮点、复数)
1. 逻辑运算知识点基本逻辑逻辑运算逻辑索引程序如下:# coding=utf-8from numpy import array,random#--------------逻辑-------------#print(1.0==1) # 只比较数值print(1.0==2)print(1=='12') # 这点比matlab高级logic1原创 2018-01-21 16:31:40 · 405 阅读 · 0 评论 -
python学习笔记(三)- numpy基础:array及matrix详解
Numpy中的矩阵和数组 numpy包含两种基本的数据类型:数组(array)和矩阵(matrix)。无论是数组,还是矩阵,都由同种元素组成。下面是测试程序:# coding:utf-8 import numpy as np# print(dir(np))M = 3#---------------------------Matrix--------------原创 2018-01-19 11:31:24 · 4518 阅读 · 0 评论 -
python学习笔记(四)-txt文件的读取、写入和复制、剪切
1. 文件的读取和写入四种读取文件的方式:file.read(): 读取所有内容到一个字符串file.readlines(): 读取所有内容到list中file.readline(): 只读取一行,类似于matlab中的getlwith as: 推荐# -*- coding:utf-8 -*-#--------------------------文件读取---原创 2018-01-19 21:47:17 · 2097 阅读 · 0 评论