![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 56
平步青云win
这个作者很懒,什么都没留下…
展开
-
Python 学习笔记
1,python是什么类型的语言?Python是一种面向对象、解释型、动态类型计算机程序设计语言解释型:程序无需编译成二进制代码,而是在执行时对语句一条一条编译动态类型:在程序执行过程中,可以改变变量的类型它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起 2.BIF(Build-in-functions)内置函数,Python一共有68...原创 2018-07-30 20:41:19 · 357 阅读 · 0 评论 -
Django简介(一)
Django是使用Python开发的开源Web开发框架。使用Django,你能以最小的代价构建和维护高质量的Web应用。使用Django的原因:Django诞生于新闻网站的环境中,它所提供的特性非常适合开发内容类的网站(例如:博客,交流社区,图片分享站等等……)。因为Django是在快节奏的新闻编辑环境中开发的,它的设计目的是使常见的Web开发任务变得快速而简单。Django是开源的,...原创 2018-09-06 22:15:44 · 216 阅读 · 0 评论 -
Python实现:8种排序算法
介绍8中排序算法,包括算法的基本思路和算法的python实现。选择排序-简单选择排序选择排序-堆排序插入排序-直接插入排序插入排序-希尔排序交换排序-快速排序交换排序-冒泡排序归并排序桶排序/基数排序选择排序简单选择排序每一趟从待排序的数据元素中选出最小(最大)的元素,顺序放在待排序的数列最前,直到全部待排序的数据元素全部排完。例子: [4, 2, 3]...原创 2018-08-23 23:27:23 · 31845 阅读 · 8 评论 -
Python2.7和Python3.6安装以及文件解决
在实际中,可以需要同时安装python2.7和python3.6版本,在此过程中可以遇到一些问题,在此将一一陈述。Python2.7和Python3.6并存在环境变量中添加Python两个版本的值即可,具体如下:右键我的电脑,按下图操作: 添加值:在环境变量中添加:C:\Python27C:\Python27\Scripts C:\Python36C:\Pyt...原创 2018-08-27 22:46:22 · 3239 阅读 · 0 评论 -
Python2.x和Python3.x的版本区别
Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。pyython3.x和python2.x的版本区别为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。目前不支援Python 3...原创 2018-08-27 22:45:00 · 3491 阅读 · 0 评论 -
Python实现:用位运算符实现加法,不允许使用 “+”
计算两个整数a、b的和,但是不能使用“+”操作符。 即:给定a=1,b=2,返回结果3位运算基础1、位运算符利用位运算实现加法,即计算机利用二进制进行运算,当然离不开位运算2、异或运算相同为0,不同为11 ^ 1 = 01 ^ 0 = 10 ^ 1 = 10 ^ 0 = 0要实现加法,先考虑1位数的加法,不考虑进位,如下: 1 + 1 =...原创 2018-08-17 22:46:55 · 4477 阅读 · 1 评论 -
Python爬取和分析旅游数据
本人博客:专属博客,欢迎浏览01 数据爬取 最近几天朋友圈被大家的旅行足迹刷屏了,惊叹于那些把全国所有省基本走遍的朋友。与此同时,也萌生了写一篇旅行相关的内容,本次数据来源于一个对于爬虫十分友好的旅行攻略类网站:马蜂窝。 1. 获得城市编号 马蜂窝中的所有城市、景点以及其他的一些信息都有一个专属的5位数字编号,我们第一步要做的就是获取城市(直辖市+地级市)的编号,进行后...转载 2018-07-30 21:47:35 · 13548 阅读 · 2 评论 -
Python爬取淘宝商品的销量
运行程序,输入想要爬取的商品关键词,在代码中的‘###’可以进一步约束商品的属性,比如某某作者的书籍,可以在###处输入作者名字,以及时期等等。最后可以得到所要商品的总销量本人博客:专属博客,欢迎浏览import requestsimport bs4import reimport jsondef open(keywords, page): headers={"Use...原创 2018-07-30 21:23:29 · 7000 阅读 · 5 评论 -
Python爬去豆瓣电影Top250
import requestsimport bs4def open_url(url): #使用代理 #proxies = {"http": "127.0.0.1:1000", "https":"127.0.0.1:1000"} headers = {"user-agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWeb.原创 2018-07-30 20:54:32 · 439 阅读 · 0 评论 -
Python爬取网易云音乐评论
import requestsimport bs4import jsondef get_hot_comments(res): comments_json = json.loads(res.text) hot_comments = comments_json['hotComments'] with open("hotcmments.txt"...原创 2018-07-30 20:53:10 · 414 阅读 · 3 评论 -
Python爬取糗事百科热门段子
# -*- coding: cp936 -*-import urllibimport urllib2import reimport osimport xlwtdef open_url(page): head = {} head['User-Agent'] = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537....原创 2018-07-30 20:51:21 · 289 阅读 · 0 评论 -
Python字典、列表、元组、数组
介绍Python字典、列表、元组、数组的函数和方法。一、字典1 、内置函数1、cmp(dict1, dict2)比较两个字典元素。2、len(dict)计算字典元素个数,即键的总数。3、str(dict)输出字典可打印的字符串表示。4、type(variable)返回输入的变量类型,如果变量是字典就返回字典类型。2、内置方法1、dict.clear()删除字典内所...原创 2018-10-04 10:51:44 · 7413 阅读 · 2 评论