日常练习
小布很生气
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
while,字符串练习
# -*- coding:utf-8 -*-# 输出1--100的偶数i = 1while i < 101: if not i//2 == 0: print(i) i +=1 i +=1# 求1--99的和i = 1e = 0while i < 100: e += i i += 1print(e)...原创 2018-05-03 09:48:59 · 393 阅读 · 0 评论 -
ajax form 序列化 复习 Xss攻击
1.ajax参数 url: type: data: 1. value不能是字典 {k1:'v1',k2:[1,2,3,],k3: JSON.stringify({})} 2. $('').serilizer() dataType:"JSON",# text,html,xml ...原创 2018-06-30 09:21:35 · 478 阅读 · 0 评论 -
blog 小知识点
验证添加session文字环绕图片原创 2018-06-27 09:34:45 · 184 阅读 · 0 评论 -
js 补充
拼接字符串当每次输入的值(变量)不相同时 使用字符串拼接 jqery 取值 attr添加到列表渲染到页面渲染到页面on的使用 在页面加载完成 不在解释页面后 ajax添加的内容绑定事件---------------------------------------------------------------------------------------------------------...原创 2018-06-17 17:20:17 · 168 阅读 · 0 评论 -
socket练习
服务端import os,sysBASE_DIR = os.path.dirname(os.path.abspath(__file__))sys.path.append(BASE_DIR)import socketimport selectorsclass selectFtpServer(): def __init__(self): self.sel = ...原创 2018-05-31 08:55:04 · 246 阅读 · 0 评论 -
js 窗口漂浮练习
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>漂浮</title></head><style> *{ marg原创 2018-05-31 08:51:17 · 641 阅读 · 0 评论 -
django 跨表 反向 一对多 多对多 补充
创建app(详情查看 https://blog.youkuaiyun.com/weixin_42100915/article/details/80631190)python manage.py startapp 应用名 创建数据库:(详情查看 https://blog.youkuaiyun.com/weixin_42100915/article/details/80641473)python manage.py m...原创 2018-06-13 17:53:29 · 1573 阅读 · 0 评论 -
轮播图练习
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><style> .ourter{原创 2018-06-03 07:40:53 · 468 阅读 · 0 评论 -
os模块 字典练习 argv模块
# dict fromkeys方法 values值一样dic = dict.fromkeys(["q",'w','e'],12)print(dic)# pop 删除a= dic.pop("e") # pop 删除可以把删除的值取出print(a)# del 删除del dic["q"]print(dic)# *** 字典 setdefault方法dic = {"q...原创 2018-05-15 17:25:36 · 289 阅读 · 0 评论 -
授权的方式继承
# 授权的方式继承# 自定义文件读写方法 重写方法对继承的类方法进行修饰class FileHandle: def __init__(self,filename,mode="r",encoding="utf-8"): # 传入的参数 self.file = open(filename,mode,encoding=encoding) # 获得文件句柄 也获得了类所...原创 2018-05-14 11:11:42 · 167 阅读 · 0 评论 -
生成器,set,参数,lambda,练习 内置函数all和any的区别
# ******** 用生成器计算,起始数字到结束,返回符合条件的def func(start, end): # 传入开始结束的值 a = [] # 定义一个空列表,用于储存返回值 if start == end: # 判断开始数字和结束数字是否相同 print(a) for i in range(end): # 从0到结...原创 2018-05-08 23:21:22 · 599 阅读 · 0 评论 -
send 方法 练习 使用yield实现线程并发(协程) , 生成器方式遍历文件
# ********** 读取文件 计算出人口总数 用生成器方式f = open("city", 'r', encoding='utf-8') # 用utf-8格式打开文件def get_p(): for i in f: # 循环遍历整个文件 yield eval(i) # 将读取到的字符串,转换成字典格式,用yield 转换为生成器g = ge...原创 2018-05-06 21:20:25 · 233 阅读 · 0 评论 -
pickle 储存 hashlib进行唯一标识
# **** 把对象序列化到文件中import pickle# 一个文件中只可以储存一个对象 用hashlib模块进行唯一区分import hashlibclass Stu: def __init__(self,name,age): self.name = name self.age = age ...原创 2018-05-13 08:19:44 · 296 阅读 · 0 评论 -
生成器 解析
# -*- coding:utf-8 -*-# ******* 生成器 最初模版 帮助理解def test(): yield 1 # yield 相当于 return yield 2 # yield 返回一个生成器内存地址 # 可以多次yieldg = test()print(g)print(next(g)) # 用next取值...原创 2018-05-04 23:36:53 · 345 阅读 · 0 评论 -
for 循环原理
# -*- coding:utf-8 -*-a = {1, 2, 3, 4}# for i in a: # for循环属于迭代器协议# print(i)# **** for 循环机制iter_s = a.__iter__() # 调用__iter__方法,变为可迭代对象(字典返回key值)print(iter_s)print(iter_s.__next_...原创 2018-05-04 23:30:33 · 595 阅读 · 0 评论 -
内置模块复习
# -*- coding:utf-8 -*-# 内置函数# ads 取绝对值print(abs(123))print(abs(-2))# all 判断可迭代对象 有一个迭代为就为真print(all([1,2,3]))print(all(""))print(all([]))print(all({}))# any 判断迭代对象 有一个为假就为假print(any([1...原创 2018-05-17 22:30:30 · 160 阅读 · 0 评论 -
file文件操作 全面解析
# -*- coding:utf-8 -*-f = open('qq', encoding='utf8') # 默认只读打开文件 r encoding:打开文件编码格式print(f.read()) # 读取全部print(f.readline()) # 读取一行print(f.readline(), end="") # end=""不换行print(f.readlin...原创 2018-05-04 17:28:51 · 615 阅读 · 0 评论 -
使用 filter reduce zip reversed round set sorted map lambda 全面解析
# -*- coding:utf-8 -*-# ************** filter ***********people = [ {'age': 122}, {'age': 222}, {'age': 2}, {'age': 1}]print(list(filter(lambda p: p['age'] < 2, people))) # 返回列...原创 2018-05-04 17:24:16 · 139 阅读 · 0 评论 -
获取历史天气 存储到mysql
# -*- coding:utf-8 -*-from urllib.request import urlopenfrom bs4 import BeautifulSoupimport reimport pandas as pdimport pymysqlconn = pymysql.connect(host='127.0.0.1',port=3306,user='root',pas...原创 2018-07-04 15:48:43 · 924 阅读 · 0 评论
分享