Python
林林同學
要得到你想要的某样东西,最好的办法是让你自己配得上它。
展开
-
python--csv模块
python--csv模块原创 2017-05-15 19:45:33 · 308 阅读 · 0 评论 -
python 之递归函数
函数可以调用其他函数,除此之外,函数还可以自我调用,这种类型的函数称为递归函数。 在使用递归函数时,需要注意以下几点:递归就是在过程或者函数里调用自身必须有一个明确的递归结束条件,称为递归出口 递归的优点递归使代码看起来更加整洁、优雅可以使用递归将复杂任务分解成更简单的子问题使用递归比使用一些嵌套迭代更加容易 递归的缺点递归的逻辑很难调试、跟进递归调用的代价高昂,效率低,因原创 2018-01-21 22:16:27 · 322 阅读 · 0 评论 -
剑指offer之斐波那契数列
题目: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n代码:# -*- coding:utf-8 -*-class Solution: def Fibonacci(self, n): data = [] for i in range(n+1): if i==0:原创 2018-01-21 22:01:49 · 140 阅读 · 0 评论 -
剑指offer之从头到尾打印链表
题目: 输入一个链表,从尾到头打印链表每个节点的值。 代码实现:# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def printListFromTail原创 2018-01-21 21:05:01 · 198 阅读 · 0 评论 -
剑指offer之字符串替换空格
题目: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 实现代码:class Solution: # s 源字符串 def replaceSpace(self, s): s=s.replace(' ','%20') return s原创 2018-01-21 19:47:56 · 193 阅读 · 0 评论 -
剑指offer之数组查找
题目: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 完成代码:自己的代码# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, array):原创 2018-01-21 17:44:50 · 250 阅读 · 0 评论 -
dataframe之df.loc、df.iloc、df.ix
import pandas as pdimport numpy as npdata = pd.Series(np.arange(10),index = [1,2,3,4,5,6,7,8,9,10])data1 02 13 24 35 46 57 68 79 810 9dtype: int32da原创 2018-01-03 22:49:31 · 3678 阅读 · 0 评论 -
python+read()+、readline()和+readlines()的区别和用法
with open('ceshi.txt','r',encoding='utf-8') as f: data = f.read()print(data)print(type(data))Hello worldpythonWelcomeHow are you<class 'str'>with open('ceshi.txt','r',encoding='utf-8') as f:原创 2017-10-17 10:15:45 · 1477 阅读 · 0 评论 -
python+字典的遍历与排序以及后续的学习记录
字典的遍历dict_ = {'a':2,'b':3,'c':6}dict.items()dict_items([('a', 2), ('b', 3), ('c', 6)])dict_.iteritems()#python2中的应用---------------------------------------------------------------------------Attribute原创 2017-09-22 10:53:44 · 476 阅读 · 0 评论 -
python+复习记录
python复习记录type():内置函数列表List:定义符号是[],一种数据结构的类。 每个具体的列表都是一个对象,一个对象由若干元素组成的集合,元素之间被逗号(,)分割,列表的元素可以是同类型元素组成的混合列表,也可以是不同类型的元素组成的混合列表。字典Dictionary:含有映射关系数据类型,定义符号是{},定义/调用字典中某个元素的语句和列表相同,都是方括号[<索引值>]。 字典的索原创 2017-09-17 20:21:28 · 343 阅读 · 0 评论 -
python 分词
import osfrom os import pathimport jiebafrom wordcloud import WordCloudimport matplotlib.pyplot as pltfrom scipy.misc import imreads1 = """ 北京时间4月8日,骑士主场以100-114不敌老鹰。 老鹰(41-37)二连胜,仍居东部第五。保罗-米尔萨普缺原创 2017-09-17 16:38:38 · 573 阅读 · 0 评论 -
python+学习记录+
筛选序列中的数据mylist = [1,4,-5,10,-7,2,3,-1][n for n in mylist if n>0][1, 4, 10, 2, 3][n for n in mylist if n<0][-5, -7, -1]pos = (n for n in mylist if n>0)print(pos)<generator object <genexpr> at 0x0000原创 2017-09-22 20:04:12 · 323 阅读 · 0 评论 -
IMDB 5000 Movie Dataset 数据分析学习记录
一、简介 我们如何评价一部电影上映之前就判断处着是不是一部伟大的电影? 这个问题长期困扰着这位数据集作者,很多人依赖影视评论家来估计带你应的质量,也有一些人只凭自己的直觉,但电影上映之后需要花很多时间获得合理的影评,同时,人们的直觉有时候是靠不住的。 两个问题 1、人类每年拍摄出数以千计的电影,除了依赖影视评论家的直觉,我们有更好的方式来判断出伟大的电影么? 2、电影中海报中的人物和电影评原创 2017-08-20 10:22:12 · 8947 阅读 · 0 评论 -
BeautifulSoup学习之CSS选择器
BeautifulSoup支持最常用的选择器,通过.select()方法中传入字符串参数,找到要找的tag。我们在写 CSS 时,标签名不加任何修饰,类名前加点,id名前加 #,在这里我们也可以利用类似的方法来筛选元素,用到的方法是 soup.select(),返回类型是 list。html = """<html><head><title>The Dormouse's story</title><转载 2017-07-19 22:53:18 · 359 阅读 · 0 评论 -
tensorflow 错误总结
ValueError: Only call softmax_cross_entropy_with_logits with named arguments (labels=…, logits=…, …) 原来这个函数,不能按以前的方式进行调用了,只能使用命名参数的方式来调用。 原来是这样的: tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logi原创 2017-06-13 15:19:31 · 351 阅读 · 0 评论 -
主成分分析(PCA)
主成分分析(PCA)的原理就是将一个高维向量X,通过一个特殊向量矩阵U,投影到一个低维的向量空间中,表征为一个低维向量Y,并且仅仅损失了一些次要信息,也就是说,通过低维表征的向量和特征向量矩阵,可以基本重构出所对应的原始高维特征。 降维的必要性:预测变量相互关联,多重共线性会导致空间的不稳定,从而导致结果的不连贯。高维空间本身具有稀疏性。过多的变量会妨碍查找规律的建立。 降维的目的:减少原创 2017-06-01 16:55:36 · 702 阅读 · 0 评论 -
Python 中的join()与split()
Python 中的join()与split()转载 2017-05-17 14:36:48 · 1109 阅读 · 0 评论 -
2017校招真题在线编程之素对数
题目表述 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。输入值小于1000。 如,输入为10, 程序应该输出结果为2。(共有两对质数的和为10,分别为(5,5),(3,7))def isPrime(n): if n1: return False if n==2: return True for i原创 2018-01-05 21:32:54 · 247 阅读 · 0 评论