python
文章平均质量分 71
xumeng7231488
这个作者很懒,什么都没留下…
展开
-
【20171001】python_语言设计(2)循环与分支
1.简单分支 e.g.PM2.5指数分级程序结构分级结构#pm25.pydef main() PM=eval(input("what is today's PM2.5?")) if PM>75: print("unhealthy!be careful!") if PM<35: print("good!go running!")main()原创 2017-10-02 15:19:16 · 443 阅读 · 0 评论 -
【20171014】python_语言设计(8)面向对象程序设计
1.计算GPA,返回最高GPA同学# 找到GPA最高的学生 class Student: def __init__(self, name, hours, qpoints): self.name = name self.hours = float(hours) self.qpoints = float(qpoints)原创 2017-10-14 14:44:40 · 255 阅读 · 0 评论 -
【20171014】python_语言设计(7)面向过程程序设计
1.铅球抛掷位置实时更新from math import pi,sin,cos,radians def main(): angle = eval(input("Enter the launch angle (in degrees):")) vel = eval(input("Enter the initial velocity (in meters/sec):"))原创 2017-10-14 14:33:02 · 364 阅读 · 0 评论 -
python爬取网页信息
一、简单了解html网页1.推荐浏览器:使用Chrome浏览器,在检查元素中可以看到HTML代码和css样式。2.网页构成:网页的内容主要包括三个部分:javascript主要针对功能,html针对结构,css针对样式。在本地文件中通常是三部分,html+images+css。3.常用标签和结构 划分区域说明样式wowiji说明文字内容列表图片....六种字体不同原创 2017-11-07 21:36:46 · 3135 阅读 · 0 评论 -
【20171011】python_语言设计(6)程序设计方法与面向对象程序设计
1.程序设计方法 计算思维:给定有限资源、设定并行流程、得出最好效果 2.自顶向下的设计from random import*def main(): printIntro() probA,probB,n=getInputs() winsA,winsB=simNGames(n,probA,probB) PrintSummary(winsA,winsB)def p原创 2017-10-12 23:29:12 · 218 阅读 · 0 评论 -
python_机器学习(2)聚类算法
K-means聚类算法k-means算法以k为参数,把n个对象分成k个簇,使簇内具有较高的相似度,而簇间的相似度较低。其处理过程如下:1.随机选择k个点作为初始的聚类中心;2.对于剩下的点,根据其与聚类中心的距离,将其归入最近的簇3.对每个簇,计算所有点的均值作为新的聚类中心4.重复2、3直到聚类中心不再发生改变K-means的应用数据介绍:现有1999年全原创 2017-10-21 16:56:25 · 885 阅读 · 0 评论 -
python机器学习(1)python.sklearn库
1.安装numpy、scipy、matplotlib、sklearn库安装方法: (1).whl文件 下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs (2)在下载路径下打开dos命令行依次执行 PS:35指python版本3.5、 amd64指64位处理器pip install "numpy-1.11.3+mkl-cp35-cp35m-原创 2017-10-21 15:11:55 · 953 阅读 · 0 评论 -
python_机器学习(1)无监督学习
1.无监督学习(1)特征:无标签(2)应用场景: 聚类、降纬2.聚类(1)欧氏距离:二维空间(2)曼哈顿距离:城市街区距离(3)马氏距离:数据的协方差距离(4)夹角余弦:向量夹角余弦值(5)sklearn库:k-means、dbscan、近邻传播算法原创 2017-10-20 22:54:29 · 759 阅读 · 0 评论 -
【20171019】python_语言设计(10)库与软件
1.python解释器开源python解释器开源 python库开源:pypi:https://pypi.python.org/ python编程(cool库编程) 2.python库通用安装方法 (1)自定义安装 pypi/.exe (2)工具安装-pip工具 e.g. numpy:http://www.numpy.org下载.exe文件执行文件 pip安装cmd中 安装n原创 2017-10-19 23:05:02 · 195 阅读 · 0 评论 -
【20170929】python_语言设计(1)基本语法
00.前言 [0]下载可执行文件:https://www.python.org/downloads/release/python-362/ [1]安装,注意勾选add to path [2]IPO方法 问题的计算部分:现实问题->抽象部分->IPO 输入、算法、输出01.python程序入门 [0]温度转换程序# TempConvert.pyval = input("请输入带温度表示符原创 2017-09-29 22:05:44 · 347 阅读 · 0 评论 -
【20171003】python_语言设计(5)字典
1.字典 定义:针对非序列集合而提供的数据类型 举例:<键><值>对,以键为索引 与序列的区别: 存取和访问方式不同, 键类型:数字,字符串,元组 排列方式 映射方式 2.字典操作 (1)为字典增加一项:dictionaryName[key]=valuestudents={" ":" "," ":" "}#初始化students[" "]=" "#原创 2017-10-03 00:27:33 · 311 阅读 · 0 评论 -
【20171002】python_语言设计(4)文件
1.文件 (1)文件定义:存储在外部介质上的数据或信息集合,有序信息 (2)文本显示:计算机显示功能 (3)编码:信息转化的过程 ASCII码:7个二进制位表示128个字符; Unicode编码:跨语言跨平台统一且唯一的二进制编码,每个字符两个字节长,65536个字符的编码空间; UTF-8编码:可变长度的Unicode; encode() 编码 decode()解码 GBK编码:原创 2017-10-03 00:08:01 · 316 阅读 · 0 评论 -
【20171002】python_语言设计(3)函数
1.函数定义 完成特定功能的一个语句组,函数可以反馈结果 为函数提供不同的参数,可以实现对不同数据的处理。 自定义函数、系统自带函数(python内嵌函数,标准库函数、图形库) 使用函数的目的:降低编程的难度、代码重用 函数定义:def语句。def (<参数>):原创 2017-10-02 21:15:03 · 331 阅读 · 0 评论 -
【20171014】python_语言设计(9)交互式图形编程
1.图形显示图素法:图形对象为基本对象,举行、圆形(矢量图)像素法:标量图,图像2.python工具包tkinter(tk)graphicturtle3.图形用户界面graphical user interface,GUItkinter-python标准guigraphics-基于tkinter扩展turtle-python内置图形库4.简单图形编程原创 2017-10-14 14:53:24 · 372 阅读 · 0 评论