摘要: 集合内置方法(必考) 用途:用于关系运算的集合体,由于集合内的元素无序且集合元素不可重复,因此集合可以去重,但是去重后的集合会打乱原来元素的顺序。 定义方式:{}内用逗号隔开多个元素,元素只能是不可变类型(整形、浮点型字符串),且有两个特点: 1、会删除重复的值 2、会打乱集合内的值 wenyi_girlfriend... 阅读原文
2019-05-10 18:57:01 阅读(2369) 评论(0)
摘要: day22 01 初识面向对象----简单的人狗大战小游戏 假设有一个简单的小游戏:人狗大战   怎样用代码去实现呢?        首先得有任何狗这两个角色,并且每个角色都有他们自己的一些属性,比如任务名字name,血量blood,攻击力aggr,人的性别,狗的品种等,如下就是定义了这两个角色: some... 阅读原文
2019-05-10 18:40:24 阅读(2220) 评论(0)
摘要: 5.9自我总结 1.集合数据类型 1.定义 用{}中间值用,隔开,且集合中元素排列是无序的,而且如果有相同元素会只保留一个 2.算法 1.必须掌握 1.长度len set_1 = {1,2,3,4,5} print(len(set_1)) #5 2.成员运算in和not in #表示判断集合里面是否有某个值 set_... 阅读原文
2019-05-10 17:05:07 阅读(2213) 评论(0)
摘要: 01 内容大纲 函数的初识 函数的结构与调用 函数的返回值 函数的参数 02 具体内容 函数的初识 写一个获取字符串总个数的代码,不能用len(): s1 = 'fjkdsfjdssudafurpojurojregreuptotuproq[t' count = 0 for i in s1: cou... 阅读原文
2019-05-10 16:28:01 阅读(3236) 评论(0)
摘要:   今天我们来继续讲解Python中的Pandas库的基本用法 那么我们如何使用pandas对数据进行排序操作呢? food.sort_values("Sodium_(mg)",inplace= True) print(food["Sodium_(mg)"]) food.sort_values("Sod... 阅读原文
2019-05-10 16:25:07 阅读(2106) 评论(0)
摘要: 一、背景利用Requests模块获取有道词典web页面的post信息,BeautifulSoup来获取需要的内容,通过tkinter模块生成gui界面。 二、代码git源码地址Python实现翻译小工具 fanyi.py代码如下: #!/bin/env python -- coding:utf-8 -- ... 阅读原文
2019-05-10 15:52:02 阅读(2562) 评论(0)
摘要: 1.1 tcp协议的粘包现象 tcp协议传输数据存在粘包现象,udp协议不存在粘包协议。 1.1.1 什么是粘包现象 1.发生在发送端的粘包 由于两个数据的发送时间间隔短+数据的长度小,所以由tcp协议的优化机制将两条信息作为一条信息发送出去了,是为了减少tcp协议中的“确认收到”的网络延迟时间 2.在接收端... 阅读原文
2019-05-10 15:25:02 阅读(2249) 评论(0)
摘要: 变量的过滤器(filter)的使用 过滤器:upper, lower, first, capfirst 在 views.py 中修改 from django.shortcuts import render # Create your views here. def index(req): s="hello... 阅读原文
2019-05-10 14:36:03 阅读(2075) 评论(0)
摘要: python链家网二手房异步IO爬虫,使用asyncio、aiohttp和aiomysql 很多小伙伴初学python时都会学习到爬虫,刚入门时会使用requests、urllib这些同步的库进行单线程爬虫,速度是比较慢的,后学会用scrapy框架进行爬虫,速度很快,原因是scrapy是基于twisted多线程异步... 阅读原文
2019-05-10 14:21:09 阅读(2033) 评论(0)
摘要: 项目实施依赖: python,scrapy ,fiddler scrapy安装依赖的包: 可以到https://www.lfd.uci.edu/~gohlke/pythonlibs/  下载 pywin32,lxml,Twisted,scrapy然后pip安装 项目实施开始: 1、创建scrapy项目:cmd中cd到... 阅读原文
2019-05-10 13:23:08 阅读(2070) 评论(0)