自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Python中的字符串函数

# capitalize:将字符串的第一个字母变成大写,其他字母变小写。str="ab"print(str.capitalize())str=" aB"#第一位是空格print(str.capitalize())# casefold:将字符串中所有字母转换成小写str="AB"print(str.casefold())# center:返回一个指定...

2019-09-19 20:27:52 319

原创 Git版本控制:Git的安装

Git的原理:Git分为本地库和远程库。我们提交代码的步骤:Git基本操作通过官网下载git的安装包,git官网地址: https://git-scm.com/下载完成得到exe文件安装完成之后,在windows下的任意目录右键可以看到git的命令行Git bash执行linux的命令...

2019-07-02 22:21:28 875 1

原创 MySql:触发器

触发器(trigger):监视某种情况,并触发某种操作,它的执行是由事件来触发的,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器创建语法四要素:1.监视地点(table)2.监视事件(insert/update/delete)3.触发时间(after/before)4.触发事件(insert/update/d...

2019-04-11 21:34:42 923 1

原创 MySql:视图

视图就是一条SELECT语句执行后返回的结果集,视图是一个虚拟表,同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表。语法:创建视图:Create view 视图名称 as DQL语句(select ...);删除视图:Drop view 视图名称;练习:练习用表...

2019-04-11 21:31:50 913

原创 MySql:索引

索引在Mysql中是存储引擎用于快速找到记录的一种数据结构(BTree,平衡树),索引对于数据库的良好性能是非常关键的,尤其是当表中的数据量越来越大的时候,索引对于性能的影响愈发重要。索引相当于字典的目录,如果查找某个字的时候可以通过目录,提高查询速度,否则需要翻阅字典的每一页。使用索引的目的:提高查询速度。索引特点:创建和维护索引会消耗很多时间与磁盘空间,但是查询速度大大提高。(...

2019-04-11 21:26:57 830

原创 MySql:事物

事务是由一组DML语句组成,完成一个相对完整的功能,这一组DML语句要么全部执行,要么全部放弃执行。start transaction 或者 begin 开启事务commit 提交事务,提交未存储的事务rollback 回滚事务,即撤销指定的sql语句(回退insert delete update语句)savepoint 保留点 ,事务处理中设置的临时占位符 你可以对它发布回...

2019-04-11 21:19:33 829

原创 MySql:常用函数

聚合函数:1.count() 计数,统计所有记录语法和练习:练习用表:score (1)统计班里有多少学生: select count(id) from student; ...

2019-04-10 19:11:54 866

原创 MySql:数据表之间的连接、查询

主键:关键字:primary key特点:不能为null,并且唯一。主键分类: 逻辑主键:例如ID,不代表实际的业务意义,只是用来唯一标识一条记录(推荐) 业务主键:例如username,参与实际的业务逻辑。主键使用方式:方式一: Create table t1(...

2019-04-10 18:51:35 3340 1

原创 MySql:DQL语句:Select

创建student表,内容如下:select * from student;在所有学生数学分数上加10分特长分。select name,english+10 as english from student;统计每个学生的总分。select (chinese+english+math) as '总分' from student;使用别名表示学生分数sele...

2019-04-09 19:07:04 937

原创 MySql:数据库的基本操作

1:显示所有的数据库》》》》show databases;2:创建数据库》》》》create database 数据库名;3:使用数据库》》》》use 数据库名;4:查看表格》》》》show tables;5:创建一张student表格,字段有id,name,gender》》》》create table student(id int,name varchar(20)...

2019-04-08 19:49:31 872

原创 MySql:MySql的安装

win10 安装 MySql会报错出现2053,2052错误,解决方式(win10权限问题)第一种解决方式:c盘—windows—temp—右击属性—安全—users—编辑—设置users权限 第二种解决方式:1、按WIN+R,在运行框中输入“gpedit.msc” 确认;2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“...

2019-04-08 16:59:48 1083

原创 web前端:jq,bootstrap

呼吸灯:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>$美少女战士$</title> <style> * { padding: 0; ...

2019-04-03 19:19:20 906

原创 web前端:jquery

体验:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>$美少女战士$</title></head><body><script src="jquery-3.0.0.js">&...

2019-04-03 19:13:39 921

原创 web前端:js(五)

操作样式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>$美少女战士$</title> <style> /*行外样式*/ .box { ...

2019-04-03 19:08:17 986

原创 web前端:js(四)

京东顶部栏,点击消失:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>$美少女战士$</title> <style> * { padding: 0; ...

2019-04-03 19:03:54 857

原创 排序算法:冒泡、选择、插入、希尔、快速

常见的排序方法:1:冒泡排序2:选择排序3:插入排序4:希尔排序5:堆排序6:归并排序7:快速排序一、冒泡排序:思想:逐个对比,逐个交换,把一个最大值或最小值放到队列尾部,下一次将次大值或次小值放到倒数第二位,以此类推知道排序结束。例:将[2,3,1,5]排序:list_01=[2,3,1,5]for i in range(len(li...

2019-04-02 22:32:49 1021

原创 web前端:js(二):数组、函数

数组的常用方法:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> <!--数组对象的常用方...

2019-03-26 19:46:17 952

原创 web前端:javasplit

交换两个变量的值:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> var a=10 va...

2019-03-25 20:58:02 979

原创 web前端:颜色、动画

元素显示和隐藏:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .box { width:150px; ...

2019-03-25 20:53:45 1183

原创 web前端:浮动、背景

图片下间距问题:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> div { border: 1px soli...

2019-03-25 20:50:08 1175 1

原创 web前端:选择器,内外边距

盒模型:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> body { margin: 0; }...

2019-03-20 21:57:23 1444

原创 web前端:链接、列表、表单、表格

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> div { width:650px; height:6...

2019-03-19 21:52:41 1356

原创 web前端:前端基础

<!DOCTYPE html><!--html5文档标识--><html lang="en"> <!--根标签 ctrl+/单行注释 ctrl+shift+/多行注释--><head> <!-- 头部:相关浏览器,不向用户展示 --> <meta charset="UTF-8"&...

2019-03-19 21:50:32 4467 3

原创 Python基础:队列、协程

from queue import Queue#先进先出队列#创建队列q=Queue(3)print(q.empty())#放数据:q.put()q.put("d1")q.put('d2')q.put("d3")print(q.full())#取数据:q.get()q.get()q.get()q.get()print(q.empty())#阻塞:同进程队列...

2019-03-14 21:41:12 1194

原创 Python基础:封装飞机大战

import pygame,time,random,osfrom pygame.locals import *def GetPic(path): return os.path.join("E:\\IT研究院-Python\\New_Stydy\\img",path)class Base(): def __init__(self,x,y,windows): self....

2019-03-13 21:49:04 923

原创 Python基础:设计模式

test306:def csd(): import time a=[1,2,3,4,5,6,7,8,9,10] def cs(): while True: i=0 while i <len(a)/2: a[i],a[i+5]=a[i+5],a[i]...

2019-03-13 21:47:28 933

原创 Python基础:包

#包import timeprint(time.time())#从1970年1月1日到现在的秒数import time as xiaogouprint(xiaogou.time())import timewhile True: print(time.time()) time.sleep(1)#新建xiaogou.py文件import xiaogou ...

2019-03-13 21:45:53 890

原创 Python基础:队列、线程

# 1.Queue的使用# 步骤1:导入模块from multiprocessing import Queue#步骤2:创建一个队列q = Queue(3)#可接一个整数,表示队列的容量,如果省略则表示不设上限。print(q.empty())#True#步骤3:往队列添加消息# 格式:put(obj, block=True, timeout=None)#obj:消息对象q.put('消息...

2019-03-13 19:16:12 932

原创 Python基础:操作系统:进程

#网络通信模块from urllib import requestdef downloader(url,isPicture=False): """ :param url: 网址 :param isPicture: :return:None ,直接保存为文件,不需要返回值 """ file_name = url.split("/")[-1]#按“/”切...

2019-03-12 20:27:41 984

原创 Python基础:计算机网络:用socket实现双向通信

Day22 server:import socketserver=socket.socket(type=socket.SOCK_DGRAM)#创建一个服务器socket对象server.bind(("10.10.42.36",9000))#监听本机9000端口while True: msg,addr=server.recvfrom(1024)#接收从客户端过来的信息 m...

2019-03-12 20:26:51 3719

原创 Python基础:飞机大战

import pygamefrom pygame.locals import*import randomimport timeclass HeroBullet(): def __init__(self,x,y,windows): self.x=x self.y=y self.pic=pygame.image.load("E:\\学习...

2019-03-07 21:57:42 906

原创 Python基础:异常

#1.面向对象的三大特性:#封装,继承,多态#2.闭包的形成要件#1,内部函数调用外部函数的变量#2,外部函数包含内部函数#3,外部函数返回内部函数的函数名# #写一个闭包和一个装饰器# #闭包:def bibao(): a=100 def neibu(b): c=a*b return c ...

2019-03-04 20:37:10 913

原创 Python基础:面向对象

dic={ '001':{'name':'张三','age': 18 ,'num':'001'}, '002':{'name':'张二','age': 28 ,'num':'002'}}class FileAction(): @staticmethod def writeDate(): f=open("Data.txt",'w') f...

2019-03-01 19:08:42 1012

原创 Python基础:面向对象:封装、继承、多态

# 定义一个类:包含一个:类属性,count,三个对象属性:name,age,address# count用来记录第几个学生,定义三个对象,然后为这三个对象分别赋值,# 把他们按照顺序写到文件里,格式如下:# 1:{'name':'张三','age':'18','address':'北京'}# 2:{'name':'张二','age':'28','address':'上海'}...

2019-02-28 20:58:28 980

原创 Python基础:面向对象

f=open("c.txt","r")a=f.read()print(a)f.close()a=eval(a)print(a,type(a))def modify(): num = input("请输入学号") if num in a.keys(): print("学号重复") else: dict ={} dict["...

2019-02-27 21:45:24 942

原创 Python基础:文件、拷贝、迭代器、生成器、函数封装、装饰器、闭包

#文件f=open("E:\\a.txt","w")#在E盘下以只写的方式打开a.txt文件,绝对位置f.write("北京我爱你")#将引号里的内容写入a.txtf.close()#关闭a.txtf=open("b.txt","w")#相对位置f.write("234432")f.close()f=open("E:\\a.tx...

2019-02-26 20:38:47 1037

原创 Python基础:函数

#输入两个数,求他们之间所有的质数,把这些质数放在一个列表里,求出他们的和,并输出他们的最大最小值a=int(input("请输入第一个数"))b=int(input("请输入第二个数"))c=[]while a<b: i=2 while i<a: if a%i==0: print("%d不是质数"%a)...

2019-02-25 21:52:51 1049

原创 Python基础:复习

#比较大小i=0sum=0while i<5: data=int(input("请输入")) if i==0: max=data min=data else: if data>max: max=data elif data<min: min=da...

2019-02-23 17:05:22 914

原创 Python基础:集合

#把a=[1,2,3,4,5,6,7,8,9,10]用单层循环实现a=[2,1,4,3,6,5,8,7,10,9]a=[1,2,3,4,5,6,7,8,9,10]i=0while i<len(a)-1: t=a[i] a[i]=a[i+1] a[i+1]=t i+=2print(a)# for i in range(0,len(a)-1,2):#len...

2019-02-22 19:10:55 982

原创 Python基础:元组、字典

# 元组:元组不能被修改b=[1,2,3]b[0]=100print(b)a=(1,2,3)a[0]=100#在这步报错,因为元组不能被修改print(a)a=(1,2,3,5)print(a[1])for x in a: print(x)i=0while i<len(a): print("第{}个元素是{}".forma...

2019-02-21 19:10:24 1169

空空如也

空空如也

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

TA关注的人

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