![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 76
ksy_e
时间太快,指缝太宽。 记录学习的点滴。
展开
-
python strip()函数
python strip()函数函数原型声明:f 为字符串,s为要删除的字符序列f.strip(s) 删除f字符串中开头、结尾处,删除含有's'序列的字符f.lstrip(s) 删除f字符串中开头处,删除含有's'序列的字符f.rstrip(s) 删除f字符串中结尾处,删除含有's'序列的字符例如:s='sej123p转载 2016-07-05 20:15:08 · 718 阅读 · 0 评论 -
tensorflow实现CNN—— LeNet5
# -*- coding: utf-8 -*-""" tensorflow实现CNN ——> LeNet5"""import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataminist = input_data.read_data_sets('MNIST_data'原创 2018-01-13 21:07:16 · 826 阅读 · 0 评论 -
用Python发送邮件,可以群发、带有多个附件的发送
最近学习了一下用python发送邮件,现在总结一下,瞬间觉的Python diao bao la。。。python 发邮件是依赖 STMP模块SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行原创 2017-12-17 14:33:45 · 8041 阅读 · 3 评论 -
python爬虫——爬取微信文章
最近几天看了会儿《精通python网络爬虫》,觉得这本书写的比较好,不仅仅因为这本书中的代码都是用python3编写的。这本书条例很清晰,代码全面,里面讲解的很详细,提到了实战过程中会遇到的坑以及相应的解决办法,所以非常适合新手入门。另外,这本书语言上也比较平实,代码、图、文字描述等,使得读起来和实战是没有障碍的。下面是按照书中的内容,写的一个微信文章的小爬虫,仅作为学习记录。另外,提醒读者不原创 2017-12-08 17:36:46 · 2869 阅读 · 1 评论 -
触宝笔试
import sysif __name__ == "__main__": # 读取第一行的n T = int(sys.stdin.readline().strip()) for i in range(T): # 读取第一行 line = sys.stdin.readline().strip() # 把每一行的数字分隔后转化原创 2017-10-14 16:13:14 · 752 阅读 · 0 评论 -
scikit-learn使用方法
转载自:http://www.cnblogs.com/CheeseZH/p/5250997.html引言对于一些开始搞机器学习算法有害怕下手的小朋友,该如何快速入门,这让人挺挣扎的。在从事数据科学的人中,最常用的工具就是R和Python了,每个工具都有其利弊,但是Python在各方面都相对胜出一些,这是因为scikit-learn库实现了很多机器学习算法。转载 2017-04-22 16:38:29 · 932 阅读 · 0 评论 -
pandas数据结构
pandas.DataFrame 的操作简单经验(创建,索引,增添,删除)在网上搜过许多关于pandas.DataFrame的操作说明,都是一些基础的操作,但是这些操作组合起来还是比较费时间去正确操作DataFrame,花了我挺长时间去调整BUG的。我在这里做一些总结,方便你我他。一创建DataFrame的简单操作:1.根据字典创造:In [1]: import pandas as pdIn [3转载 2017-04-09 14:30:09 · 653 阅读 · 0 评论 -
Python 实现粒子群算法
粒子群算法原理很简单,用matlab和python都很快实现编程。程序:参数部分,需要修改的可以修改。这个程序实现的是基本粒子群算法,对于提升粒子群算法的表现,可以在上面进行更多的功能添加。import numpy as npimport random import matplotlib.pyplot as plt#----------------------PSO参数设置-原创 2017-03-19 11:37:06 · 11596 阅读 · 10 评论 -
Spyder Internal Error 解决方法
今天跑程序时一直出现 Internal Error 问题,本来以为是程序的问题,随便输入一个数也会跳同样的问题,而且还是内部问题,有点慌,用小度搜了一下,后来问题得到解决,记录如下。IDE 为 Spyder.>> Spyder document 解释如下:Internal ConsoleThe Internal Console is dedicated to S原创 2016-12-29 10:57:28 · 8825 阅读 · 1 评论 -
python 网络数据获取第三章书中代码更新
#第三章代码更新#代码取自作者GitHubfrom urllib.request import urlopenfrom urllib.parse import urlparsefrom bs4 import BeautifulSoupimport reimport datetimeimport randompages = set()random.seed(datetime.da转载 2016-11-24 22:33:13 · 1511 阅读 · 2 评论 -
python 爬虫获取网页图片
#抓取百度贴吧的图片 # 网址:http://tieba.baidu.com/p/4775824848#注意:不同的网址它的图片的正则表达式是不同的,可以在其网页源码查找,根据图片位置##相关资料:点击打开链接import urllib.requestimport reimport osdef fetch_pictures(url): html_con原创 2016-11-28 23:06:28 · 2878 阅读 · 0 评论 -
Python学习笔记(6)——函数
>> 定义函数: def name():pass参数位置按照顺序排列并传递。>> 使用 * 收集位置参数当*用在函数内部的时候,星号将一组可变数量的位置参数集合成参数值的元组。例如: def print_aa(*aa):print(aa)print_aa(3,1,2,'huawei')Out[45]: (3, 1, 2, 'huawei')注:传原创 2016-09-16 22:48:20 · 489 阅读 · 0 评论 -
Python 学习笔记(5)
1. 使用zip()并行迭代在迭代的时候有个非常方便的技巧,使用zip()函数对多个序列进行并行迭代。English='Monday','Tuesday','Wednesday'EnglishOut[2]: ('Monday', 'Tuesday', 'Wednesday')French='Lundi','Mardi','Mercredi'zip(English原创 2016-09-16 22:46:02 · 424 阅读 · 0 评论 -
Python学习笔记(4)——集合
集合类似于舍弃了值,只剩下键的字典一样,Set()函数创建集合。与字典一样,集合也是无序的。empty_set=set()even={0,2,4,6,8}“&”表示交集,“|”表示并集,“-”表示差集,“^”表示异或集。even={0,2,4,6,8}dd={9,3,2,1}even&ddOut[4]: {2}even|ddOut[5]: {0原创 2016-09-16 22:44:06 · 387 阅读 · 0 评论 -
Python 学习笔记(1)——字符串的处理
1. split()函数基于分隔符将字符串分割成有若干子字符串组成的列表。例如: string="a b c,d e f,g" string.split()Out[4]: ['a', 'b', 'c,d', 'e', 'f,g']2. join() 函数它将若干子串的列表分解,并将这些子字符串合成一个完整的大的字符串。 例如:slist=['原创 2016-09-13 21:09:34 · 511 阅读 · 0 评论 -
Python 学习笔记(2)——列表
一、列表>> 列表中的元素可以改变,元组中的元素不可以改变。sr=[] #建立列表的两个方式sr=list()s="aiqingzhuanyi" list(s) #将别的类型转换成列表类型Out[5]: ['a', 'i', 'q', 'i', 'n', 'g', 'z', 'h', 'u', 'a', 'n', 'y', 'i']>> 使用原创 2016-09-14 13:38:20 · 411 阅读 · 0 评论 -
Python 学习笔记(3)——元组和字典
二、元组>> 元组是不可变的,使用()创建。元组可以作为字典的键,并且函数的参数是以元组的形式传递的。创建元组的时候,每个元素的后面都需要跟着一个逗号,即使只有一个元素也不例外,超过一个元素时候,最后一个逗号可以省略。例如:et=()et=('abc',)etOut[43]: ('abc',)el=('abc','dfg','dada')>> 元组解包a,b,原创 2016-09-14 14:51:04 · 1191 阅读 · 0 评论 -
Tensorflow 实现MINIST数据集多分类问题
tensorflow 入门程序 MINIST数据集tensorflow是采用计算图的方式,先把所有的计算都用计算图描述出来,然后将定义的所有计算放到外面计算,大大提高了效率下载minists数据集import tensorflow.examples.tutorials.mnist.input_datamnist = read_data_sets("MNIST_data/"原创 2017-10-12 19:11:37 · 5250 阅读 · 0 评论