- 军军小站|张军博客
搜索到与相关的文章
Python

python全栈开发基础知识学习——数据库表操作

表单操作一、表结构操作1.创建表2.查看表信息3.修改表结构二、表记录操作1.表纪录之增,删,改2.表记录之查三、外键约束四、多表查询准备两张表笛卡尔积查询内连接查询外连接查询五、索引1.索引简介2.索引语法1.创建表时创建索引2.已存在的表创建索引3.删除索引3.索引测试实验一、表结构操作1.创建表createtabletab_name(field1type[完整性约束条件],field2type,...fieldntype)[charactersetx

系统 2019-09-27 17:54:20 1807

Python

Python读写Excel文件方法介绍

一、读取excel这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。首先,打开workbook;复制代码代码如下:importxlrdwb=xlrd.open_workbook('myworkbook.xls')检查表单名字:复制代码代码如下:wb.sheet_names()得到第一张表单,两种方式:索引和名字复制代码代码如下:sh=wb.sheet_by_index(0)sh=wb.sheet_by_n

系统 2019-09-27 17:54:06 1807

Python

python 编码处理

一、python有两种字符串类型:str和unicode1、str:常用的字符集如:gb2312、gb18030/gbk、utf-8、ascii,这些都是字符的二进制(字节)编码形式2、unicode:Python认为16位的unicode才是字符的唯一内码3、encode:从unicode转换成二进制编码,即从unicode转换成str4、decode:从二进制编码转换成unicode5、在进行同时包含str与unicode的运算时,Python一律都把

系统 2019-09-27 17:53:48 1807

Python

python 深入理解函数

源代码:defmain(w_face,w_body):return("我的身材:"+face(w_face)+body(w_body))#main('青青','子衿')print(main('青青','子衿'))defface(name):return(name+'脸蛋')defbody(name):return(name+'身材')报错:line2,inmainreturn("我的身材:"+face(w_face)+body(w_body))NameEr

系统 2019-09-27 17:53:43 1807

Python

Python面向对象编程——多态、多态性、鸭子类型

Python面向对象编程——多态、多态性、鸭子类型一、多态多态指的是一类事物有多种形态,比如动物有多种形态:人,狗,猪importabcclassAnimal(metaclass=abc.ABCMeta):#同一类事物:动物@abc.abstractmethoddeftalk(self):passclassPeople(Animal):#动物的形态之一:人deftalk(self):print('sayhello')classDog(Animal):#动物

系统 2019-09-27 17:53:42 1807

Python

python异步实现定时任务和周期任务的方法

一.如何调用deff1(arg1,arg2):print('f1',arg1,arg2)deff2(arg1):print('f2',arg1)deff3():print('f3')deff4():print('周期任务',int(time.time()))timer=TaskTimer()#把任务加入任务队列timer.join_task(f1,[1,2],timing=15.5)#每天15:30执行timer.join_task(f2,[3],timi

系统 2019-09-27 17:53:12 1807

Python

第2课 python数据类型与转换

上次说了什么?复习一下吧!!!我们只是学习了print()函数,print(可以是数字或者'想打印的内容'),通常print函数在调试也非常好用,不然我们不会第一时间学习。print("你好,世界"),开始今日我们的内容。python数据类型只有3类:字符str,数字int,浮点float要不要死记?不用的。。。。。计算机无论是程序,还是网络对应一下现实世界就好python现实世界字符串str字符串英文,法文,象形字int整数数字,去买包烟都要算钱吧flo

系统 2019-09-27 17:52:51 1807

Python

Python--实现二叉树的遍历操作

一、首先二叉树的定义:classTreeNode:def__init__(self,x):self.val=xself.left=Noneself.right=None构建一棵二叉树:classNode(object):def__init__(self,val):self.val=valself.lchild=Noneself.rchild=NoneclassTree(object):def__init__(self):self.root=Noneself

系统 2019-09-27 17:52:24 1807

Python

Python设计模式3--建造者模式

建造者模式,也是一种创建新对象的设计方法,和C++中的虚函数很类似,但是用到了python自身的虚基类ABCMeta。1.应用场景:某个类中的函数较多,且实现比较复杂,很多时候需要继承的子类重载或者重新定义逻辑;2.背景基础:由于用到python中虚函数,需要了解abc模块中的ABCMeta和python中类创建对象时的__metaclass__属性含义。一般地,在某个类中如果定义__metaclass__=something时,简单地说是,创建对象时,会

系统 2019-09-27 17:52:24 1807

Python

为什么选择python编程语言入门黑客攻防 给你几个理由!

如果选择一门编程语言来入门黑客攻防的话,你觉得哪个最合适?不如来试试Python,或许会是一次很好的尝试哦~Python语言的优点目前,Python在各领域都有着广泛的应用。由此可见,作为一种编程开发语言,Python拥有众多优点,其语法简单易学且支持多种库,相同代码可以运行于多种平台。■易学易用学习一种新编程语言时,往往会遇到各种各样的问题。为了解决这些问题,Python语言做了大量努力。比如,Python中不必声明变量类型,而在运行时动态确定。此外,也

系统 2019-09-27 17:52:20 1807