自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 深入理解(一)之python函数定义中return的含义

def change1(a): tmp=a[0] a[0]=a[1] a[1]=tmparray=[1,2]print(array)输出值为[1,2] #函数未被调用,运行array=[1,2]之后直接printreturn的作用def change1(a): tmp=a[0] a[0]=a[1] a[1]=tmp re...

2019-03-14 20:39:52 2331

原创 assignment_txt文件中数据的读取和处理练习

读取txt文件中的所有数据,并以处理成数组的形式1.处理点:一行一行处理,以list形式:用readline()得到返回的为一行一个list,所以后面按照list的操作模式进行处理,最后化为数组型 处理每一个list,划分元素:txt里面每一行数字之间是空格,用split()自动划分为元素 第一个元素删掉:文本里的每一行都是以姓名开头,只提取数字,因此需要删除 剩下的数字形式转换:文...

2019-04-13 19:16:08 502

原创 文件读写--python

读文件一,读取txt文件--UTF-8编码文件,读出来的对象为str要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符,‘r’表示read读【1】read()一次读入全部内容#1.打开文件,选择with结构,可以保证如果打开成功,最后关闭close(),不占用内存with open('C:\\Users\\Ruan Qing\\Desk...

2019-04-13 16:23:28 462

原创 python数字图像处理--包的安装、读取、显示和简单处理

一,前期安装:选择skimage包,里面提供了io模块,用来图片的输入输出我的Windows由于TensorFlow环境关系,安装了python3.7.1和3.6两个版本,IDLE spyder同样,因此这里我就都给安装了。【1】3.7.1的skimage安装☞功能键+R,打开窗口,再打开CMD命令行窗口☞用pip安装:pip install skimage系统提示...

2019-04-12 20:33:48 2904

原创 面向对象编程--python廖雪峰

一,概述面向对象编程(oop)和面向程序编程的不同 数据封装、继承和多态是面向对象的三大特点 关于类和实例类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响二,类和实例1.步骤定义类 创建实例(+属性) ~属性的调用 数据封装--也叫定义类的方法 ~方法的调用~2,3本质上都是函数,特殊之处在于1)有self这个实例变量,但是调动...

2019-04-11 21:27:38 341

原创 模块--python廖雪峰

1.基本概念2.使用模块调用内置的sys模块,编写hello模块#!/usr/bin/env python3 #-*- coding:utf-8 -*- #前两行为标准注释,让hello.py文件在unix、Linux。Mac上运行,.py文件使用标准UTF-8编码'a test module' #模块的文档注释,任何模块代码的第一个字符串都是文档注释_author_='...

2019-04-11 12:04:08 143

原创 TensorFlow框架--张量,计算图和会话

搭建第一个神经网络,总结搭建八股https://blog.csdn.net/pandamax/article/details/63684633关于对张量的理解基于Tensorflow的NN(神经网络):张量表示数据 计算图搭建神经网络 会话执行计算图,并优化线上的权重(参数) 得到模型张量(tensor):多维数组(列表) 阶:张量的维数维数 阶 ...

2019-04-10 15:52:23 349

原创 廖雪峰习题--杨辉三角-用generator实现

1 / \ 1 1 / \ / \ 1 2 1 / \ / \ / \ 1 3 3 1 / \ / \ / \ / \ 1 4 6 4 1 / \ / \ / \ / \ / \1 5 10 10 5 1把每一行看做一个li...

2019-03-27 11:53:13 220

原创 python注意点(二)--关于递归与while的转换

所有的递归都可以循环语句实现关键点:1.递归的逻辑比较简单,【1】按照数列的含义用表达式表达出来即可;return为具有物理意义的表达式【2】一般n要大于某值之后才符合递归的规律,因此考虑n=1(n=2)的特殊情况:if说明他的作用也在于决定了return到哪一步时才开始做真正的运算,函数的return有了具体的值2.while的实现需要具备两个元素:【1】计数符号:一...

2019-03-27 10:33:07 1150 1

原创 切片练习题:利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:

def trim(s): i=0 k=len(s) if k==0: return s while i<k and s[i]==' ': i=i+1 if i==k: return s[i:] while s[k-1]==' ': ...

2019-03-26 17:58:43 2217

原创 python注意点(一)--廖雪峰python基础部分

1.实现两个list的相加方法一:L1=[1,2,3,4]L2=[5,6,7,8]for x in L2: L1.append(x)不需要新建立一个空的L,直接在L1基础上相加 for x in L2,x 表示的就是元素,而不是索引,因此不可以写成append(L2(x))方法二:L1=[1,2,3,4]L2=[5,6,7,8]L1.extend(L2)#...

2019-03-24 17:32:44 415

原创 请使用迭代查找一个list中最小和最大值,并返回一个tuple

def findMinAndMax(L): if L!=[]: #空集的两种表示方式:len(L)==0;L==[] (Min,Max)=(L[0],L[0]) #错误的书写方式:Min=L[0];Max=L[0]--必须以tuple的形式书写 for x in L: if x<=Min: ...

2019-03-19 11:01:11 190

原创 把一个list中所有的字符串变成小写

L = ['Hello', 'World', 'IBM', 'Apple'][s.lower() for s in L]['hello', 'world', 'ibm', 'apple']如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错使用内建的isinstance函数可以判断一个变量是不是字符串:>>&gt...

2019-03-19 11:00:54 18970

原创 归并排序python实现

一 原理分治原理:分而治之将无序数列一分为二,二分为四,.....直到分成的子序列只含有一个元素;元素两两排序合并,四四排序合并....全部排好后形成新的有序数列二 关键点需要两个函数来实现,其一是分,其二是和(保证有序) 分的函数:实现的原则是不断一分为二,不断运行分的函数,直到序列的长度只含有1个元素,此时开始合并 和的函数:目的实现有序;两个合并的数列本身是有序的,两...

2019-03-17 11:24:14 350

原创 程序的调试

以Spyder编译器为例,讲解程序的调试蓝色图标从左到右:(1)开始运行(点击一次)(2)运行当前行(3)进入到函数内部执行(4)直接运行到函数的返回值return(5)直接运行到下一断点(6)停止调试2.运行当前行,如果是遇到了函数的调用,并不会具体显示出函数内每一行的调用过程,因此,如果需要调试函数内部,需要进入到函数内部执行,也就是点击第三个蓝色图标。3.以归并排序为例:...

2019-03-17 10:46:41 217

原创 字符串使用实例

输入一个月份的数字,返回对应名称的缩写m=input('输入月份数字')months='JanFebMarAprMayJunJulAugSepOctNovDec'abbr=months[3*int(m)-3:3*int(m)]print('月份简写是'+abbr+'.')注意问题:m输入值默认为str类型,因此需要进行类型转换int(m)1.字符串是一个序列2.调用子串 ...

2019-03-14 20:14:22 548

原创 python 蟒蛇绘制

turtle库的图形的基本绘制方法import turtle #turtle库def drawSnake(rad, angle, len,neckrad): for i in range(len): turtle.circle(rad,angle) turtle.circle(-rad,angle) turtle.circle(rad,ang...

2019-03-14 17:50:04 1919

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除