python
文章平均质量分 57
yc_3dude
这个作者很懒,什么都没留下…
展开
-
廖雪峰官网自学python(附练习题答案,两种理解两种解法)
# -*- coding:utf-8 -*-listx = list(range(1,11))L = []for x in listx: L.append(x*x) print(L)print([x*x for x in range(1,11)])k = [x*x for x in range(1,11)if x %2 ==0]print(k)print([m +...原创 2020-02-13 09:16:20 · 615 阅读 · 0 评论 -
廖雪峰老师官网自学 迭代(附练习题答案)
python中的迭代,以我现在浅薄的理解,就是循环的另一种表现形式。用for 遍历 整个列表,字符串,元组 这些类型。来达到逐个读取,比较,打印,或者return 这些工作。代码与练习题在下面欢迎与我交流# -*- coding:utf-8 -*-d = {'a':1,'b':2,'c':3}for key in d: print(key)for value in d...原创 2020-02-12 09:47:20 · 297 阅读 · 0 评论 -
廖雪峰官网自学python 切片(附练习题答案)
# -*- coding:utf-8 -*-L = []n = 1while n < 99: L.append(n) n = n + 2print(n,L)def fact(n): if n == 1: return 1 return n * fact(n-1)print(fact(3))def fact(n): r...原创 2020-02-09 18:20:44 · 553 阅读 · 0 评论 -
廖雪峰官网自学python函数(附练习题答案)
这一章讲的函数,函数的调用,函数的参数,python中函数的参数有1 位置参数调用时候必须传入一个参数。2默认参数调用的时候可以不必须传入这个参数。但是定义的时候要赋予一个默认值,这个东西更适合我们处理某个问题时候经常有某个值不需要改变这里有个坑:默认参数必须只想不变的 对象,可以是int float str等等元组是个不变的东西,但是他不是对象,但是你可以让他作为默认参...原创 2020-02-07 19:44:21 · 765 阅读 · 0 评论 -
廖雪峰官网自学python 基础类型(附练习题答案)
没啥好说的直接上代码# -*- coding:utf-8 -*-height = 1.72weight = 88BMI = weight/(height*height)if BMI < 18.5: print('过轻')elif BMI >= 18.5 and BMI < 25: print('正常')elif BMI >= 25 and ...原创 2020-02-07 16:41:05 · 422 阅读 · 0 评论 -
廖雪峰官网自学python 输入输出(附练习题答案)
# -*- coding:utf-8 -*-name=input('please input your name')age=int(input('please input your age'))print('hello',name)print('1024 * 768 = ',1024*768)print(3>2)a=True and Trueb = True or False...原创 2020-02-07 16:38:09 · 668 阅读 · 0 评论 -
浅析kNN
kNN算法中文名是k-近邻算法他的工作原理是:存在一个训练数据集(样本数据集)这个数据集中每一份数据都有一个标签,我们知道训练数据集中的样本数据和他所属的类型。然后我们在输入新的没有标签的数据的时候我们可以根据算法得到新输入的数据的类型。一般的我们选择前k个最相近的数据所以算法的名称叫 k-近邻算法。(k 一般是不大于20的整数)k-近邻算法的一般流程1) 收集数据2)准备数据...原创 2018-10-24 19:39:38 · 182 阅读 · 0 评论 -
手写数字识别
import numpyimport os,sysimport operatordef img2vector(filename): returnVect = numpy.zeros((1,1024)) fr = open(filename) for i in range(32): lineStr = fr.readline() for ...原创 2018-09-27 17:27:22 · 187 阅读 · 0 评论 -
海伦数据集kNN算法改进约会网站配对效果python3
from numpy import *import operatordef file2matrix(filename): #函数读取文件 fr = open(filename) arrayOLines = fr.readlines() numberOfLines = len(arrayOLines) returnMat = zeros((numberOfLin...原创 2018-09-26 21:09:58 · 1020 阅读 · 0 评论 -
科赫雪花pyinstaller 使用
#kochDrawV1.pyimport turtle as tdef koch(size,n): if n==0: t.fd(size) else: for angle in [0,60,-120,60]: t.left(angle) koch(size/3,n-1)def main(): ...原创 2018-09-18 02:00:16 · 216 阅读 · 0 评论