- 博客(11)
- 收藏
- 关注
原创 Python错误问题3
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()使用numpy模块的array生成两个数组,在比较数组是否相等时,出现如上错误,程序如下:import numpy as npa = np.array([1,2,3])b = n...
2018-06-20 22:16:16
506
原创 Python中的整除和取模
一 除法1 正数除法Python3中的除法中,除法/总是返回一个浮点数,如下:>>> 6/41.5>>> 2/30.6666666666666666如果只想得到整数的结果,丢弃分数部分,可以使用运算符 //:>>> 6//41>>> 2//30// 得到的是整除的结果,但是结果并不一...
2018-06-12 21:43:25
119163
2
原创 数据结构之——Python实现堆栈
栈是典型的先入后出的数据结构,在很多场合都有重要的应用,本文主要介绍用python实现栈的顺序存储结构和链式存储结构。一 栈的顺序存储结构栈的顺序存储结构,其实是线性表顺序存储结构的简化,使用python列表的append()和pop()可以很轻松的实现出栈,入栈的操作,具体的代码如下。入栈和出栈操作均没有涉及到循环结构,因此时间复杂度均是O(1)。class stack(object...
2018-06-10 21:42:38
1806
原创 数据结构之——Python实现单链表
最近在看数据结构,书籍中是用C语言实现的单链表。尝试用python实现了一个单链表,包括单链表的创建、读取、插入和删除等基本操作。# /usr/bin/python# -*- coding: utf-8 -*-# Function: simulate the link-list in python 3# __author__: wangmin# 创建结点类class ListN...
2018-06-02 14:57:21
2203
原创 Python错误问题2
IndexError: list assignment index out of range1.错误:生成一个空的list列表a = [],给a赋值的时候a[0] = 1时出现上述的错误>>> a = []>>> a[0] = 1Traceback (most recent call last): File "<input>", li...
2018-04-07 17:18:18
711
原创 Python中的输入和类型转换函数
输入函数raw_input():raw_input()函数将所有输入作为字符串看待,返回字符串类型>>>a = raw_input("Please input a:")Please input a: 354>>>a'354'>>> type(a)<class 'str'>转换函数eval():eval()函..
2018-03-31 21:12:37
840
原创 U盘文件变成快捷方式的解决方案
问题:U盘在打印店插了一下后,里面的文件夹全部变成了快捷方式,网上google了一下,是中了文件夹病毒。顺便google了一下解决方案,这个病毒影响不大,也很将容易解决,一般的U盘杀毒软件都可以搞定。这里介绍一种比较简单的解决方法,无需安装任何的杀毒软件。解决方法:win+R打开“运行”窗口,输入命令:cmd; 进入命令行窗口,切换到U盘的根目录,输入:I:(自己的U盘盘符,按回...
2018-03-25 15:22:12
14071
4
原创 机器学习笔记1 - 概率分布
一 概率分布1 联合概率分布联合概率分布简称联合分布,是两个及以上随机变量组成的随机向量的概率分布。根据随机变量的不同,联合概率分布的表示形式也不同。对二维随机变量X和Y,其联合分布是同时对于X和Y的概率分布。举个例子,男生向女生表白,女生答应的概率取决于男生的外貌、身高、性格等多个因素,这里男生表白成功的概率就是外貌、身高、性格等变量的联合概率分布。对于二维离散型随机变量(X,...
2018-03-19 22:05:42
424
原创 Python中常用的numpy函数
numpy是python中最常用的科学计算库,现对numpy中常用的函数做记录1 创建数组函数 array():import numpy as np# 创建一个2 X 3的矩阵a = np.array([1,2,3,4],[2,2,2,2],[2,3,4,5])# 查看创建的矩阵aaarray([[1, 2, 3, 4], [2, 2, 2, 2], [2, 3...
2018-03-16 22:28:02
512
原创 Python错误问题
IndexError: invalid index to scalar variable.生成了一个长度为10的一维数组,然后使用reshape转换成2x5的矩阵,但是在取矩阵值的时候出现索引错误import numpy as npa = np.arange(0,10)a.reshape(2,5)a[1][1]原因:数组a经过reshape后,a中的内容没有变,需要重新赋值import nu...
2018-03-15 20:52:28
35461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人