自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 收藏
  • 关注

转载 mysql单表与多表查询

单表查询"""增:insert [into] [数据库名.]表名[(字段1[, ..., 字段n])] values (数据1[, ..., 数据n])[, ..., (数据1[, ..., 数据n])];删:delete from [数据库名.]表名 [条件];改:updata [数据库名.]表名 set 字段1=值1[, ..., 字段n=值n...

2019-09-25 18:41:00 136

转载 mysql字段操作与多表关系

今日内容"""1、字段的修改、添加、删除2、多表关系(外键)3、单表详细操作:增删改,查(各种条件)"""字段操作create table tf1( id int primary key auto_increment, x int, y int);# 修改alter table tf1 modify x char(4) default '';...

2019-09-24 19:54:00 134

转载 mysql引擎、优化、数据类型介绍

今日内容"""1、数据库与表的剩余操作 编码配置、引擎介绍2、数据库字段的操作3、数据库的数据类型4、数据库字段的约束条件"""数据库配置# 在mysql安装根目录下,创建配置文件:my.ini# mac下配置文件名叫 my.cnf[sqld]sql_mode = no_engine_substitution数据库修改信息修改字符编码mys...

2019-09-23 18:48:00 117

转载 mysql基本语法

连接数据库1)游客登陆(不一定能登入,登入了也啥都不能干)>: mysql2)账号密码登录>: mysql -u root -p再输入密码,没有任何提示,没有密码直接回车3)连接指定服务器的mysql>: mysql -h ip地址 -P 端口号 -u 账号 -p回车后敲入密码eg:>: mysql -hlocalhost -P3306 -...

2019-09-20 16:36:00 91

转载 python实现经典算法

1,快速排序题目形式:手写一下快速排序算法。题目难度:中等。出现概率:约50%。手写快排绝对是手撕代码面试题中的百兽之王,掌握了它就是送分题,没有掌握它就是送命题。参考代码:def quick_sort(arr,start=0,end=None): if end is None: end = len(arr)-1 if end<=start...

2019-09-19 21:20:00 156

转载 进程池与线程池

线程queueimport queueq = queue.Queue()#先进先出q.put('123') # +1q.put('qweqwe') #+1print(q.get())print(q.get())# q.task_done() # -1q.task_done() # -1 q.join() ## 会卡在这 如果两个q.task_done()不会卡住...

2019-09-19 15:52:00 78

转载 线程与进程锁

GIL全局解释器锁Python代码的执行由Python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行。虽然 Python 解释器中可以“运行”多个线程,但在任意时刻只有一个线程在解释器中运行。对Python虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。在多线程环境中,Python 虚拟机按以...

2019-09-18 15:12:00 71

转载 并发编程

join用法(等待子进程运行完)from multiprocessing import Processimport time,osdef task(s): time.sleep(s)if __name__ == '__main__': p1 = Process(target=task,args=(100,)) p2 = Process(target...

2019-09-16 15:45:00 59

转载 进阶版socket套接字ftp文件传输可并发

serverimport socketserverimport jsonimport structclass Mytcp(socketserver.BaseRequestHandler): def handle(self): try: while True: data_path = self.requ...

2019-09-09 21:56:00 118

转载 基于socket套接字low版ftp

serverimport socketimport structimport jsonwhile True: soc = socket.socket() soc.bind(('192.168.31.233', 8001)) soc.listen(3) print('等待客户端连接') conn,addr=soc.accept() u...

2019-09-09 21:53:00 68

转载 五层协议:应传网数物

物理层:010101电信号数据链路层 :把物理层的电信号进行分层,每一组叫数据报或数据帧,每一数据帧分成:报头head和数据data两部分,头:固定18个字节,6:发送者地址/6:接收者地址/6:数据类型网络层:每块网卡都有一个唯一mac地址:12位16进制数表示(前六位是厂商编号,后六位是流水线号),ip :ipv4:32位2进制表示:点分十进制表示 从0.0.0.0到255....

2019-09-05 15:51:00 168

转载 魔法方法__类型

1.用过使用type的__new来控制类的名称空间class Mymeta(type): def __init__(self,name,bases,dic): #self 是Person类,Person类中有名称空间之类的了 print('1') # self.name='xxxxxxx' def __new__(cls,...

2019-09-04 20:49:00 88

转载 面向对象高阶

1.断点调试在想要加断点的地方用鼠标点击一下,会变红色程序执行到这,会卡在这(如果是灰色,程序执行到这,不会停止), -点击向下的箭头:单步调试(程序一步一步走) -左侧有个绿色箭头:快速跳到下一个断点2.issubclass,isinstance(重点)判断第一个类是不是第二个类的子类,返回true或者false -判断第一个参数是不是第二个参数的对象,返回true或者false...

2019-09-02 19:39:00 95

转载 面向对象编程

面向对象编程:优点:可扩展性高缺点:编写复杂学生1: 学校:老男孩 姓名:李铁蛋 性别:女 年龄:18 方法: 选课 学习学生1: 学校:老男孩 姓名:Nick 性别:女 年龄:48 方法: 选课 学习绑定方法:定义在类内部的方法:如...

2019-08-27 15:44:00 104

转载 os模块

import osprint(os.getcwd()) # 获取当前文件目录os.mkdir('m2') # 创建一个文件夹os.rmdir('m2') # 删除文件夹os.rename('test.py','test1.py') #改文件名os.remove('test1.py') #删除文件g = os.walk(r'D:\上海Python11期视频\python11期视...

2019-08-16 19:50:00 75

转载 yield 实现range()函数

def range(*args,step= 1): args = list(args) if len(args) == 2: yield args[0] while args[0]<args[1]-1: args[0] +=step yield args[0] elif len(...

2019-08-13 19:58:00 178

转载 闭包函数与装饰器

闭包函数函数的传参方式(闭包函数,把变量和函数一起包起来,下次要用直接调用)def outter(x): def inner(): print(x) return inner爬虫运用闭包函数方法一:函数import requestdef get_res(url): res = request.get(url) print(res...

2019-08-12 16:57:00 90

转载 map()函数映射

map()函数(映射)pattern = "abba"str = "dog cat cat dog"res=str.split()print(list(map(pattern.index,pattern)))print(list(map(res.index,res)))C:\Users\Administrator\AppData\Local\Programs\Python\...

2019-08-06 20:25:00 337

转载 循环语句

目录 while 循环 1.for的语法 关于while和for循环的比较 while 循环重复干一件事情,叫做循环1.while的语法'''while(当) :​ #当条件成立时会进行运行,结束完代码块后会再一次判断条件,成立再运行,运行完再判断条件,循环往复...

2019-08-01 19:15:00 87

转载 一些常用命令和单词

len 长度strip 移除空白split 切分lstrip 左空白rstrip 右空白lower 小写upper 大写startswith 以...开始endswith 以...结尾rsplit 右切割join 联合replace 替代isdigit 是否为数字find 查找index 索引count 计数center 中心ljust 左对齐rju...

2019-07-31 18:30:00 147

转载 python暴力算法快乐数

编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。示例:输入: 19输出: true解释:1^2 + 9^2 = 828^2 + 2^2 = 686^2 + 8^2 = 1001^2 ...

2019-07-30 18:39:00 268

转载 变量

变量:描述世间万物的状态height = 180 # 定义变量print(180) # print会自动帮你创建一个变量180,打印完之后,马上释放180的内存空间定义一个变量,内存就开辟一个内存空间存储这个变量引用计数(针对变量值)180的引用计数加1x = height # 180的引用计数加1del x # 释放的是引用计数,180的引用计数为1del height...

2019-07-29 19:56:00 78

转载 杨辉三角1

给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。杨辉三角中,每个数是它左上方和右上方的数的和。代码:dlt = []for i in range(1,6):b = 0lt = []lt.append(1)if i > 2: #第三层# for j in range(i):for k in range(i-2):nub = dlt[i-...

2019-07-29 14:34:00 115

转载 岛屿与周长

给定一个包含 0 和 1 的二维网格地图,其中 1 表示陆地0 表示水域。网格中的格子水平和垂直方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100 。计算这个岛屿的周长。...

2019-07-26 21:25:00 90

转载 什么是计算机语言

什么是编程语言?编程语言就是人类与计算机交流的语言什么是编程?编程就是告诉计算机我们要做什么事,让计算机去执行为什么要编程?让计算机帮人们干活计算机5大组成分别有什么作用?cpu:处理运算数据 存储器:存储数据 输入设备:将外界的信息输入到计算机内 输出设备:将计算机的处理的结果展示给别人 内存:高速运行处理应用程序机械硬盘的工作原理?固态硬盘是用固态电子存储芯片阵列...

2019-07-25 19:48:00 81

转载 爬虫爬取视图片

import reimport requests'''''''''http://www.xiaohuar.com/list-1-0.htmlhttp://www.xiaohuar.com/list-1-1.htmlhttp://www.xiaohuar.com/list-1-2.htmlhttp://www.xiaohuar.com/list-1-3.htmlhttp...

2019-07-22 20:14:00 146

转载 英文词频统计

词频:单词出现的次数f = open(r'D:\python\z','r',encoding='utf8')data = f.read().lower()data_split = data.split(' ')count_dict = {}for word in data_split:if word not in count_dict:count_dict[word] = ...

2019-07-19 15:13:00 96

转载 词云的生成

词云的生成import wordcloudimport imageiomask = imageio.imread(r"D:\python\7.17\test7.png") ##导入图片f = open(r'D:\python\z', 'r', encoding='utf8') ##打开文档data = f.read()w = wordcloud.WordCloud(font_...

2019-07-19 15:08:00 159

转载 复习(熟练掌握,掌握,了解)

字符串类型内置方法方法优先掌握索引取值切片长度切分split除两边空白strip成员运算in&emsp;not infor循环需要掌握lstrip/rstrip:左/右除空白rsplit:从右开始切割upper/lower:大写/小写startstwith/endswith:以某开头/以某结尾join:连接列表为字符串replace:替换字...

2019-07-18 20:03:00 172

转载 字符串,列表,字典的一些练习题

字符串,列表,字典的一些练习题name = " aleX"# 1) 移除 name 变量对应的值两边的空格,并输出处理结果print(name[1:])# 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果if name.startswith('al') == True: print(name)# 3) 判断 name 变量对应的值...

2019-07-18 19:58:00 185

转载 random库的一些用法

使用random库import randomrandom库概述基本随机数函数:seed(), random()扩展随机数函数:randint(), getrandbits(), uniform(),randrange(), choice(), shuffle()基本随机函数函数描述seed(a=None)初始化给定的随机数种子,默认为当前系统时间ra...

2019-07-17 19:45:00 471

转载 python循环语句的一些题型

1. 使用while循环输出1 2 3 4 5 6 8 9 10i =1while i <= 10:print(i,end=' ')i = i +1if i == 7:i = i + 1print(" ",end='')continue2. 求1-100的所有数的和sum = 0for i in range(101):sum = sum + iprint(...

2019-07-17 16:46:00 809

转载 字符串的运用

目录 字符串可以表示姓名,性别 三引号中的字符串可以换行 如果字符串中需要单引号,则需要用双引号包裹字符串 字符串的运算 f-string格式化 字符串可以表示姓名,性别name = 'nick'print(name)name = "n...

2019-07-16 17:29:00 108

转载 好好学习,天天向上

每一天都学习,每一天都会进步,假设你每一天进步0.001,一年之后的你365*1.001for i in range(365): base = base * (1+0.001)print(base)print (pow(1.001,365))##1.44如果每天退步一点点360*0.999print (pow(0.999,365))##0.025周一到周...

2019-07-16 14:36:00 210

转载 python的数据类型

目录 数据类型 一元运算符: 二元运算符: 数值运算符号: 数据类型1)整型(int)example:a = 0b = -1诸如此类,都为整型2)浮点型(float)example:f = 1.1f = ...

2019-07-16 10:59:00 112

转载 7.15的一些小练习

作业使用turtle库,绘制一个八边形。图形如下所示:import turtle as tt.setup(800,600)t.pensize(5)t.seth(22.5)t.pencolor('black')t.circle(80,steps = 8)t.done()使用turtle库,绘制一个八角图形。图形如下所示:import turtle as tt.set...

2019-07-16 08:19:00 110

转载 关于turtle画蟒蛇小实例

import turtleturtle.setup(800,600)turtle.pensize(25)turtle.pencolor('blue')turtle.penup() #抬笔turtle.fd(-250)turtle.pendown() #落笔turtle.seth(-40)for i in range(4):turtle.circle(40,80)tur...

2019-07-15 14:04:00 368

转载 随堂练习

目录 1.针对字符串nick handsome, height 180, age 18, weight 140,切割出字符串内nick的身高、体重、年龄 2.自定制体重转换器,用户可能输出70000g、140jin、70000000mg,统一输出为140kg。 3.自定制计算器,要求:输入数字1、运算符...

2019-07-12 20:19:00 2672

转载 一些常用的快捷键和eval()的用法

目录 1.0一些常用的快捷键 2.0 python中eval有何用法 1.0一些常用的快捷键ctrl+c:选中内容复制;不选中内容时,复制当前行。ctrl+x:选中内容剪切;不选中内容时,剪切当前行。ctrl+v:粘贴ctrl+d:复制当前行到下一行。ctrl+y:删除当前这一...

2019-07-12 17:12:00 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除