搜索到与相关的文章
Python

Python题目积累2

1python中的数据类型:数字(整数型int,浮点数型float,布尔型bool,复数complex),字符串,元组(只读列表,只能查询,不可更改),集合,列表,字典可变数据类型:列表list[]、字典dict{}数据发生改变,但内存地址不变不可变数据类型:整型int、字符串str’'、元组tuple()当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会改变2有一段python的编码程序如下:urllib.quote(line.decode(

系统 2019-09-27 17:56:47 2499

Python

python使用matplotlib绘制折线图教程

matplotlib简介matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。在Linux下比较著名的数据图工具还有gnuplot,这个是免费的,Python有一个包可以调

系统 2019-09-27 17:55:54 2499

Python

对于Python深浅拷贝的理解

1,浅拷贝是什么?浅拷贝是对于一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容通过a=b这种方式赋值只是赋值的引用(内存地址),a和b都指向了同一个内存空间,所以他们的id(地址相同),这种就是浅拷贝2,深拷贝是什么?通过调用copy包里的deepcopy方法来深拷贝,其实就是在内存区在分配保存了和a相同的数据,用c来指向它,和a的内存地址不同。怎么验证就是我说的这种情况的呢?用下图来说明吧:可以看出向a添加一个元素,通过浅拷贝的b也随着改了,

系统 2019-09-27 17:54:42 2499

Python

Python 爬取CSDN博客文章

新建一个module,用于根据用户名来获取文章的url#coding=utf-8frombs4importBeautifulSoupimportrequests#获取博客文章数量defget_page_size(user_name):article_list_url='https://blog.csdn.net/'+user_namereq=requests.get(url=article_list_url)article_list_html=req.te

系统 2019-09-27 17:54:34 2499

Python

python生成随机红包的实例写法

假设红包金额为money,数量是num,并且红包金额money>=num*0.01原理如下,从1~money*100的数的集合中,随机抽取num-1个数,然后对这些数进行排序,在排序后的集合前后分别插入0和money*100,组成新的集合用新的集合,(后一个数-前一个数)/100得到红包的大小然后使用红包的时候,从num个红包集合中随机拿一个,既是随机红包了defredbags(money,num=10):importrandomchoice=random

系统 2019-09-27 17:54:19 2499

Java

2019年python、golang、java、c++如何选择?

Python入门教程完整版(懂中文就能学会)python网络爬虫第一天python网络爬虫第二天6节课掌握Python爬虫视频6节课机器学习入门Python学习文章参考:Python学习感觉没有效率,如何提升?为什么要学习Python编程语言?哪些人适合学习Python?------------以下为原答案,文中很多错误。大家见谅~emm…感觉好多大神的回答戾气都很重。但是非计算机专业,不是很了解各个语言太正常不过了。大概的给楼主介绍一下这几门语言以及可以

系统 2019-09-27 17:50:04 2499

Python

Python程序设计入门(1)基本语法简介

Python是当今日趋流行的一种脚本语言,它比Java更简单,比php更强大,并且还适用于做桌面应用的开发,在ubuntu中,更加是必须的一种脚本引擎,所以有必要去学习一下,这里的文章只针对有一定编程基础,最好是比较熟悉php或javascript的用户,如果没任何基础的新手建议找更详细的教程去学习。Python的变量是不需要定义的,这方面和php一样,它比javascript还是宽松,不过它是用缩进作为段落标识的,作为习惯了C语言风格语法的人,可能一开始

系统 2019-09-27 17:48:24 2499

Python

年度神作!这本Python 3.6的书刷爆朋友圈,网友:太香!

原文链接:https://edu.csdn.net/bundled/detail/49?utm_source=topicPython已经到了人人必须学的地步了?刚进入9月,Python就又获得了PYPL榜单第一名,无论是市场占有率还是排名,均已坐实王者语言的宝座。注:PYPL是根据Google上相关的搜索频率进行统计排名,搜索频率越高,表示它越受欢迎。但,究竟该如何学?在和小伙伴们的沟通中,我发现了大部分小伙伴经常在基础部分就放弃了,原因无非是:1、基础相

系统 2019-09-27 17:47:04 2499

Python

Python多线程爬虫简单示例

python是支持多线程的,主要是通过thread和threading这两个模块来实现的。thread模块是比较底层的模块,threading模块是对thread做了一些包装的,可以更加方便的使用。虽然python的多线程受GIL限制,并不是真正的多线程,但是对于I/O密集型计算还是能明显提高效率,比如说爬虫。下面用一个实例来验证多线程的效率。代码只涉及页面获取,并没有解析出来。#-*-coding:utf-8-*-importurllib2,timeim

系统 2019-09-27 17:37:48 2499