分类
摘要:
集合内置方法(必考)
用途:用于关系运算的集合体,由于集合内的元素无序且集合元素不可重复,因此集合可以去重,但是去重后的集合会打乱原来元素的顺序。
定义方式:{}内用逗号隔开多个元素,元素只能是不可变类型(整形、浮点型字符串),且有两个特点:
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)