Python
xky1306102chenhong
这个作者很懒,什么都没留下…
展开
-
Python 快速入门
Python 快速入门一、实验介绍1.1 实验内容本章介绍Python的基本感概念,Python既可以在交互式解释器中运行也可以在用源代码方式运行,可以用help()查看函数或模块的帮助1.2 实验知识点Python基本概念(数(包含整数、长整数、浮点数和复数),字符串和对象)1.3 实验环境python2.7Xfce终端1.4 适合原创 2017-10-09 15:41:07 · 226 阅读 · 0 评论 -
【Matplotlib】详解图像各个部分
【Matplotlib】详解图像各个部分首先一幅Matplotlib的图像组成部分介绍。在matplotlib中,整个图像为一个Figure对象。在Figure对象中可以包含一个或者多个Axes对象。每个Axes(ax)对象都是一个拥有自己坐标系统的绘图区域。所属关系如下:下面以一个直线图来详解图像内部各个组件内容:其中:title为图像标题,Axis为坐标轴, Lab转载 2018-01-07 14:57:06 · 1022 阅读 · 0 评论 -
matplotlib.pyplot画饼状图小记
代码:# -*- coding: utf-8 -*from matplotlib.font_manager import FontManager, FontPropertiesimport matplotlib as mplimport matplotlib.pyplot as plt# 使用Mac系统自带的中问字体def getChineseFont(): retur原创 2018-02-28 16:39:26 · 5705 阅读 · 0 评论 -
python2和python3的除法
python2:5/3=1 【向下取整-除】python3:5/3=1.6666666666666667【精确—除】python2:5//3=1 【向下取整-除】python3:5//3=1 【向下取整-除】原创 2018-07-30 20:31:21 · 1770 阅读 · 0 评论 -
Tensorflow的日志信息
os.environ['TF_CPP_MIN_LOG_LEVEL']的值可取{0,1,2,3},其中默认为0级别,最为详细。原创 2018-07-31 09:57:53 · 1191 阅读 · 0 评论 -
Python读写excel
A:Excel数据的类型及组织方式 每一个Excel数据文件从上至下分为三个层级的对象:workbook: 每一个Excel文件就是一个workbook。sheet: 每一个workbook中可以包含多个sheet,具体就对应Excel中我们在左下脚所看到的“sheet1”,“sheet2”等。cell: 每一个sheet就是我们通常所看到的一个表格,可以含有m行,n列,每个确定...转载 2018-08-04 18:22:11 · 803 阅读 · 0 评论 -
python的argparse的使用
import argparseparse = argparse.ArgumentParser("compute the sum of a and b")parse.add_argument('-a', '--a_num', type=int, default=4)parse.add_argument('-b', '--b_num', type=int, default=5)FLAGS ...原创 2018-07-31 16:22:40 · 180 阅读 · 0 评论 -
win10下dlib,opencv-python(cv2)的安装
参考:https://blog.csdn.net/zhunianguo/article/details/53155890参考:https://blog.csdn.net/zhunianguo/article/details/531559351. 安装vs2017-enterpriseVisual Studio 2017(VS2017) 企业版Enterprise 注册码:NJVYC...原创 2018-08-05 10:26:05 · 748 阅读 · 0 评论 -
Python 中各种imread函数的区别与联系
原博客:https://blog.csdn.net/renelian1572/article/details/78761278最近一直在用python做图像处理相关的东西,被各种imread函数搞得很头疼,因此今天决定将这些imread总结一下,以免以后因此犯些愚蠢的错误。如果你正好也对此感到困惑可以看下这篇总结。当然,要了解具体的细节,还是应该 read the fuck code和A...转载 2018-08-10 20:14:17 · 2153 阅读 · 0 评论 -
Python的imread()函数
cv2方式: # -*- coding: UTF-8 -*-import cv2"""cv2模块--图片的读入和显示"""image_path="D:/PycharmProjects/imageCut/cutted_images/0.jpg"img=cv2.imread(image_path)# np.ndarray BGR uint8cv2.imshow("test_im...原创 2018-08-10 21:33:37 · 65974 阅读 · 2 评论 -
np.repeat和np.tile的使用
np.repeat:# -*- coding: UTF-8 -*-import numpy as npa = [1, 2, 3]b = np.repeat(a, 2)# 可以使用在普通列表a上,返回的是ndarrayprint(a)print(b)b = b.repeat(3)# ndarray才有repeat属性print(b)# [1, 2, 3]# [1 1 2...原创 2018-08-12 08:40:40 · 721 阅读 · 1 评论 -
python读取目录下所有的jpg文件,并显示第一张图片
# -*- coding: UTF-8 -*-import numpy as npimport osfrom scipy.misc import imread, imresizeimport matplotlib.pyplot as pltfrom glob import glob# 读取目录下所有的jpg图片def load_image(image_path, image_s...原创 2018-08-12 13:15:53 · 14539 阅读 · 2 评论 -
namedtuple小试
代码:from collections import namedtuplepoint = namedtuple('p', ['x', 'y'])p1 = point(1, 2)print p1print p1.xprint p1.yprint p1[0]print p1[1]结果:p(x=1, y=2)1212原创 2018-01-15 18:01:47 · 140 阅读 · 0 评论 -
python2的print和python3的print()
python2.x和3.x中的输出语句有着明显不同2.x中的print不是个函数,输出格式如下1 Python 2.7.12+ (default, Aug 4 2016, 20:04:34) 2 [GCC 6.1.1 20160724] on linux23 Type "help", "copyright", "credits" or "license" for more inf转载 2018-01-15 01:28:20 · 2737 阅读 · 0 评论 -
【6】Python 标准库基础
Python 标准库基础一、实验介绍1.1 实验内容本节实验介绍python的标准库。1.2 实验知识点Python基本概念1.3 实验环境python2.7Xfce终端1.4 适合人群本课程难度为初级,适合没有编程经验的初学者。二、开发准备启动Python登录系统后输入python命令进入交互式操作模原创 2017-10-18 16:48:18 · 323 阅读 · 0 评论 -
【2】Python 流程控制
Python 流程控制一、实验介绍1.1 实验内容本节介绍Python的流程控制if和for,range函数能够产生一个指定范围的列表,可以用def定义函数,其中有关键字参数、可变参数,lambda可以创建匿名函数。1.2 实验知识点python流程控制range函数函数概念1.实验说明此实验介绍Python的流程控制及函数。1.3转载 2017-10-10 18:21:04 · 263 阅读 · 0 评论 -
【3】Python 数据结构
数据结构一、 实验简介1.1 实验内容本节实验介绍Python的数据结构。1.2 实验知识点Python的数据结构1.3 实验环境python2.7Xfce终端1.4 适合人群本课程难度为初级,适合没有编程经验的初学者。二、实验步骤2.1 列表2.1.1 列表对象方法list.append(x)转载 2017-10-11 19:40:59 · 331 阅读 · 0 评论 -
xUbuntu16.04_64+python2.7+anaconda2+pycharm配置
一.安装anaconda21.下载Anaconda2-5.0.0.1-Linux-x86_64.sh2.用bash Anaconda2-5.0.0.1-Linux-x86_64.sh安装二.安装pycharm1.安装JDK2.从https://www.jetbrains.com/pycharm/download/#section=linux 下载pycharm-commun原创 2017-10-22 16:00:21 · 590 阅读 · 0 评论 -
【4】Python 输入输出
输入输出一、实验介绍1.1 实验内容本节介绍Python的输入输出1.2 实验知识点输入输出文件读取1.实验说明此实验介绍输入输出以及文件读取。1.3 实验环境python2.7Xfce终端1.4 适合人群本课程难度为初级,适合没有编程经验的初学者。二、开发环境启动python登录系统后原创 2017-10-14 10:31:18 · 274 阅读 · 0 评论 -
200行Python代码实现2048
一、实验说明1. 环境登录无需密码自动登录,系统用户名shiyanlou2. 环境介绍本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序:LX终端(LXTerminal): Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令GVim:非常好用的编辑器,最简单的用法可以参考课程Vim编辑器3. 环境使用使用GVim编辑器输转载 2017-11-01 17:04:20 · 604 阅读 · 0 评论 -
【5】Python面向对象编程
面向对象编程一、实验介绍1.1 实验内容实验介绍Python的异常处理和面向对象。1.2 实验知识点异常处理面向对象编程1.3 实验环境python2.7Xfce终端1.4 适合人群本课程难度为初级,适合没有编程经验的初学者二、开发准备启动Python登录系统后输入python命令进入交互式操作模式转载 2017-10-17 15:36:28 · 305 阅读 · 0 评论 -
【Python刷题*计算客】A+B+C问题
这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的三个整数 AAA、BBB、CCC(数据范围均在−40-40−40 ~ 404040 之间)。输出为一行,为“A+B+CA+B+CA+B+C”的计算结果。样例输入22 1 3样例输出26 sum = 0for x in raw_input().sp原创 2017-12-09 11:33:49 · 2042 阅读 · 0 评论 -
python爬虫
程序一:# -*- coding: utf-8 -*-#获取某个网页的htmlimport urllibdef getHtml(url): page=urllib.urlopen(url) html=page.read() return htmlhtml=getHtml('http://blog.csdn.net/xky1306102chenhong/art原创 2017-12-11 21:13:15 · 239 阅读 · 0 评论 -
__name__内置变量
__name__是每个模块的包含的内置变量,当前模块被运行时,__name__的值为'__main__',也就是文件名包含.py,当被导入其他模块运行时,__name__的值为模块名(不含.py)原创 2017-11-23 16:40:41 · 455 阅读 · 0 评论 -
Python面向对象(初级篇)
文章来自http://www.cnblogs.com/wupeiqi/p/4493506.html概述面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之转载 2017-11-25 15:08:35 · 1136 阅读 · 0 评论 -
python面向对象(进阶篇)
文章来自:http://www.cnblogs.com/wupeiqi/p/4766801.html类的成员类的成员可以分为三大类:字段、方法和属性注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。一、字段字段包括:普通字段和静态字段,他们在定义和转载 2017-11-25 15:12:17 · 263 阅读 · 0 评论 -
yield与generator
代码:def f(n): for i in range(n): yield i**2for i in f(10): print i输出结果:0149162536496481原创 2018-01-15 01:08:27 · 123 阅读 · 0 评论 -
Python处理Excel
1. Excel数据结构:workbook sheet1 cell cell sheet2 sheet3 2. 处理xlsx格式(openpyxl):import openpyxl# 创建一个workbookwb = openpyxl.Workbook()# 打开一个已经存在的工作簿# wb2 = load_workbook('test.xlsx...原创 2019-06-21 16:30:37 · 516 阅读 · 0 评论