python
HaruStone
这个作者很懒,什么都没留下…
展开
-
中国大学MOOC 《Python语言程序设计》笔记-第一周
第一周本文为中国大学MOOC平台的课程《中国大学MOOC Python语言程序设计》笔记参考:python for 循环语句中国大学MOOC Python语言程序设计(一)注释单行注释:以#开头多行:’’’ ‘’’(二)保留字(三)数据类型整数:10011101字符串:“10,011,101”列表: [10,011,101](四)温度转换实例#tempcon...原创 2019-03-14 15:05:57 · 871 阅读 · 0 评论 -
Python语言程序设计-第五周-函数和代码复用-嵩天-黄天羽-礼欣
函数和代码复用:5.1 函数的定义与使用5.2 实例7:七段数码管绘制5.3 代码复用与函数递归5.4 模块4:PyInstaller库的使用5.5 实例8:科赫雪花小包裹5.1 函数的定义与使用:①函数的理解与定义②函数的使用及调用过程③函数的参数传递④函数的返回值⑤局部变量和全局变量lambda函数①函数定义def <函数名>(参数A):...原创 2019-04-17 10:39:23 · 935 阅读 · 0 评论 -
pyinstaller打包 .ipynb文件时出现 闪退
解决方法:将.ipynb文件下载为py文件后,使用pyinstaller打包.py文件原创 2019-04-16 17:34:13 · 781 阅读 · 0 评论 -
numpy.random 与 python自带的random 区别
总结:python自带的random函数用于生成随机数,numpy.random用于生成随机数矩阵一、python自带的random:random.random()生成0~1的随机浮点数random.uniform(a,b)生成指定范围的随机浮点数,a<=n<=brandom.randint(a,b)生成指定范围的随机整数,a<=n<=bra...原创 2019-04-11 14:09:58 · 1343 阅读 · 0 评论 -
python 函数返回列表、字典 return
特点:所有函数都有返回值,如果没有 return 语句,会隐式地调用 return None 作为返回值一个函数可以存在多条 return 语句,但只有一条可以被执行如果函数执行了 return 语句,则结束函数,即:return 之后的语句都不会被执行函数的返回值可以是一个数、列表、字典,返回列表、字典时该怎么办呢?返回值是字典,而我们要取字典中的某个值时:def func1...原创 2019-04-01 20:58:27 · 41856 阅读 · 1 评论 -
Python pandas dataframe删除一行或一列: drop函数
使用函数:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False)官方函数介绍参数解释:(1)labels: 要删除的索引或列标签,用列表给定(2)axis:axis=0,指按行(索引)删除axis=1,指按列(标签)删除(3)inplace:False 默认该删除操作不改变原数...原创 2019-03-28 14:54:34 · 8821 阅读 · 0 评论 -
python 使用pandas简单地把excel里面的数据存储到矩阵里面
python-把excel里面的数据存储到矩阵里面df = pd.read_excel("data.xlsx") # 读取excle#以下方法等价df.values #方法一df.as_matrix() #方法二np.array(df) #方法三原创 2019-03-28 14:26:48 · 11732 阅读 · 5 评论 -
numpy random库 之seed()用法
seed( )是拿来确定随机数生成的,如果使用相同的seed( )值,则每次生成的随机数相同以seed(2)为例子:import numpy as np np.random.seed(2) # 设种子为seed(2)for i in range(5): print(np.random.random())运行结果:0.435994902142003760.02592623...原创 2019-04-01 17:49:38 · 2618 阅读 · 0 评论 -
python 在指定范围内生成不重复的随机数组
利用Python中的randomw.sample()函数resultList=random.sample(range(A,B),N)# sample(x,y)函数的作用是从序列x中,随机选择y个不重复的元素。#表示从[A,B]间随机生成N个数,结果以列表返回例如>>>random.sample(range(1,5),3)[2, 4, 3]...原创 2019-03-27 21:43:22 · 13453 阅读 · 0 评论 -
python 数据导入 pandas
1.csv格式数据导入import pandas as pdw=pd.read.csv("数据地址")w.describe()w.sort_values(by="列名")2.excel格式数据导入`mport pandas as pdpd.read_excel("数据地址")3.MySQL数据导入import pandas as pdimport pymysqldbcon...原创 2019-03-27 21:23:37 · 1028 阅读 · 0 评论 -
python np.zeros() 索引问题
在写cousera上的deeplearning.ai课程作业时,遇到了一个问题 for i in range(A.shape[1]):# A.shape[1]指A的列数 if A[0,i] > 0.5 : #这里我之前使用的是A[i],但是会报错,说超出范围 Y_prediction[0,i] = 1 else : ...原创 2019-03-27 12:01:55 · 1294 阅读 · 0 评论 -
中国大学MOOC Python语言程序设计 第四周
第四周 基本数据类型参考:中国大学MOOC Python语言程序设计一、前三周总结:第一周:第二周:第三周:保留字:二、本周内容:1. 程序的分支结构2. 实例5:身体指数BMI3. 程序的循环结构4. random库5. 实例6:圆周率的计算(一). 程序的分支结构(1)单分支结构(2)二分支结构#方式一 if:guess == 99 e...原创 2019-03-29 15:15:31 · 1082 阅读 · 0 评论 -
python random库 随机数生成
random库主要用于生成随机数基本随机数函数:seed(), random()扩展随机数函数:randint(),getrrandombits(),uniform(),randrange(),choice(),shuffle()随机数种子:随机数是根据随机数种子来产生的(可以用于复现用到了随机数的程序)函数描述seed(a=none)初始化...原创 2019-03-29 14:03:39 · 4570 阅读 · 0 评论 -
中国大学MOOC 《Python语言程序设计》笔记-第三周
第三周 基本数据类型参考:中国大学MOOC Python语言程序设计【目录】文章目录第三周 基本数据类型一 、数据类型及操作(一)整数①pow(x,y)函数②进制表示形式(二)浮点数①浮点数间运算存在不确定尾数②浮点数的比较(三)复数(四)数值运算操作符(四)数值运算函数二、字符串类型及操作(一)字符串类型的表示①字符串有2类共4种表示方法②字符串的序号(二)字符串操作符(三)字符串处理函...原创 2019-03-18 10:27:31 · 1542 阅读 · 0 评论 -
Python语言程序设计-第六周-组合数据类型-嵩天-黄天羽-礼欣
6组合数据类型6.1 集合类型及操作6.2 序列类型及操作:元组、列表6.3 实例9:基本统计值计算6.4 字典类型及操作6.5 模块5:jieba库的使用6.6 实例10:文本词频统计不可索引可索引可使用键索引组合数据类型集合序列字典列表元组6.1 集合类型及操作6.1.1集合的定义与数学中集合的概念一致集合元素之间无序,每个元素唯一,不存在相同元素集合元素不可更改...原创 2019-04-18 17:24:18 · 755 阅读 · 0 评论