自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql--数据库连接python

安装pymysql:一、安装1pip3 install pymysql二、使用操作1、执行SQL1234567891011121314151617181920212223242526#!/usr/bin/env pytho# -*- coding:utf-8 -*-import pymysql  # 创建连接conn = pymysql.connect(host='127.0.0.1', port...

2018-06-28 12:48:08 155

原创 Mysql--数据库(3)

MySQL WHERE 子句我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中。语法以下是 SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法:SELECT field1, field2,...fieldN FROM table_name1, table_name2... ...

2018-06-28 12:37:33 190

原创 Mysql--数据库(2)

MySQL 创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATE TABLE table_name (column_name column_type);MySQL 删除数据表语法以下为删除MySQL数据表的通用语法:DROP TABLE table_name ;MySQL 修改数据表添加主键MySQL 插入数据MySQL...

2018-06-28 12:24:59 334

原创 Mysql--数据库(1)

一.什么是数据库?数据库是按照数据结构来组织、存储和管理数据的仓库,我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。二.Mysql的优势:1.运行速度快2.使用成本低3.可移植性强4.适用用户广三.RDBMS 术语(数...

2018-06-28 09:04:49 175

原创 python--获取节点

#usr/bin/python #-*-coding:utf-8-*- class Tree: childToParent=None parentToChildren=None #获取父节点 def add(self,parent,child): if self.childToParent is None: self.childToP...

2018-06-09 09:55:29 1512

原创 python--网络编程

Python 网络编程:什么是 Socket?Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket()函数Python 中,我们用 socket()函数来创建套接字,语法格式如下:socket.socket([family[, type[, proto]]])参数family: 套接字家族可以使AF_UNIX或...

2018-06-02 13:01:53 149

原创 python--线程

一、Python中的线程使用:    Python中使用线程有两种方式:函数或者用类来包装线程对象。二、threading.Thread类的使用:1,在自己的线程类的__init__里调用threading.Thread.__init__(self, name = threadname)Threadname为线程的名字2, run(),通常需要重写,编写代码实现做需要的功能。3,getName()...

2018-05-31 12:03:05 103

转载 python--XML

什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。python对XML的解析常见的XML编程接口有DOM和SAX,这两种接口处理XML文件的方式不同...

2018-05-29 12:33:15 280

转载 python--文件I/O

Python 文件I/O本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:#!/usr/bin/python # -*- coding: UTF-8 -*- print "Python 是一个非常棒的语言,不是吗?...

2018-05-27 09:34:17 94

翻译 python--枚举

枚举的定义首先,定义枚举要导入enum模块。 枚举定义用class关键字,继承Enum类。注意:定义枚举时,成员名称不允许重复 默认情况下,不同的成员值允许相同。但是两个相同值的成员,第二个成员的名称被视作第一个成员的别名 如果枚举中存在相同值的成员,在通过值获取枚举成员时,只能获取到第一个成员如果要限制定义枚举时,不能定义相同值的成员。可以使用装饰器@unique【要导入unique模块】?12...

2018-05-27 09:24:44 198

原创 python--闭包与装饰器

闭包:什么是闭包:闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(reusability)。闭包也是一种组织代码的结构,它同样提高了代码的可重复使用...

2018-05-24 12:00:04 146

原创 python--随机数与推导

随机数:random.randomrandom.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0描述random() 方法返回随机生成的一个实数,它在[0,1)范围内。语法以下是 random() 方法的语法:import random random.random() 注意:random()是不能直接访问的,需要导入 random 模块,然后通过 rando...

2018-05-24 11:49:09 718

原创 python--日志

1.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打印:WARNING:root:This is warning message默认情况下,logging...

2018-05-24 11:28:12 83

翻译 python--迭代器与生成器

迭代器:迭代器的实质是实现了next()方法的对象,常见的元组、列表、字典都是迭代器。迭代器中重点关注两种方法:__iter__方法:返回迭代器自身。可以通过python内建函数iter()调用。__next__方法:当next方法被调用的时候,迭代器会返回它的下一个值,如果next方法被调用,但迭代器没有只可以返回,就会引发一个StopIteration异常。该方法可以通过 python 内建函...

2018-05-20 19:03:37 71

翻译 python--函数局部变量

参数Python中的参数分如下几类:必备参数命名参数缺省参数不定长参数必备参数必备参数在传入时,函数调时给的参数数量、顺序都必须和声明时一样,否则就会报错。如: 声明一个这样的函数:def info(name, age, tel) :1调用info函数时,必须传入三个参数,并且参数的顺序也必须是name, age, tel,如:info('jack', 20,'13567867878')1以上函数...

2018-05-20 18:56:12 511

翻译 python基础--类和对象

1、类的继承(直接在类名后面括号里面写入要继承的类名)    注:如果子类中定义与父类同名的方法或属性,则会自动覆盖父类对应的方法或属性。  解决上述问题的方法:  a、调用未绑定的父类方法    #def 声明方法的标识     #eat 函数名 方法名    2、多态(不同的对象对同一类方法的不同响应)3、self(对象的方法中会传递一个self参数)第一个参数 默认是当前对象的引用=地...

2018-05-10 11:12:40 115

翻译 Python基础--集合

python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算.    sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置...

2018-05-10 11:00:08 84

转载 python基础--字典

Python 字典(Dictionary)字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。>>>di...

2018-05-08 17:12:03 99

原创 python基础--列表

列表的索引操作数据结构 -->列表 增、删、改、查列表name = ['q', 'w', 'e', 'r'] # 截取print(name[1: 3]) # 取下标1到3的元素(含下标1的元素,但是不包含3的)['666', 'none']print(name[1:-1]) # 也是取下标1到-1(即下标3)的元素(含下标1的元素,但是不包含-1的) ['666', 'none']pri...

2018-05-05 15:18:48 214

原创 python基础.

usr/bin/python -*-coding:utf-8-*- 1.判断条件 boolean while 判断条件: 2.循环体 避免循环-->正规代码 n=1 while n<=10: print(n) n=n+1 2.计算1到100偶数和 n=1 sum=0 while n<=100: if n%2...

2018-04-30 21:07:50 114

空空如也

空空如也

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

TA关注的人

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