分类
摘要:
1.初识面向对象
面向过程:
一切以事物的发展流程为中心
面向对象:
一切以对象为中心.一切皆为对象.具体的某一个事务就是对象
打比方:
大象进冰箱
步骤:第一步:开门, 第二步:装大象,第三:关门
... 阅读原文
2018-12-19 19:08:34 阅读(9717) 评论(0)
摘要:
1. 成员
在类中你能写的所有内容都是类的成员
2. 变量
1. 实例变量: 由对象去访问的变量.
class Person:
def __init__(self, name, id, gender, birth):
self.name = name # 实例变量 对... 阅读原文
2018-12-19 18:46:02 阅读(8585) 评论(0)
摘要:
//服务器端代码from socket import *
from time import ctime
host='localhost'
port=3330
bufsize = 1024
addr = (host,port)
tcpser = socket(AF_INET,SOCK_STREAM)
tcpser... 阅读原文
2018-12-19 16:58:02 阅读(13132) 评论(0)
摘要:
Django序列化时遇到错误:
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE需要添加环境变量
import os,djangoos.environ.setdefault("DJANGO_S... 阅读原文
2018-12-19 15:42:02 阅读(9096) 评论(0)
摘要:
简单的函数是取几行代码为他取一个名字,就可以得到一个可以重复使用的函数(方法),取一组函数将他打包成一个文件就是一个模块(也可以被重复使用)
多个函数组合到一起就是一个模块,模块是标准库的一部分(多个模块组合到一起就是标准库)
PEP 8原则,函数名标准searcg_for_vowels for可以换成数字,... 阅读原文
2018-12-19 15:07:03 阅读(8488) 评论(0)
摘要:
数据类型分为可变、不可变。可变对象表示可以原处修改该数据对象,不可变对象表示必须创建新对象来保存修改后的数据。
在基础数据类型中:
数值、字符串、元组、frozenset是不可变对象
列表、set、dict是可变对象
对于可变对象,比如有一个列表L,查看它的id以及第一个元素的id。
>>> ... 阅读原文
2018-12-19 14:47:59 阅读(8415) 评论(0)
摘要:
1. 成员 在类中你能写的所有内容都是类的成员
class Person:
def __init__(self, name, gender):
self.name = name # 成员
self.gender = gender # 成员
d... 阅读原文
2018-12-19 14:35:03 阅读(8516) 评论(0)
摘要:
38、面向对象深度优先和广度优先是什么?
39、面向对象中super的作用?
40、是否使用过functools中的函数?其作用是什么?
1 Python自带的 functools 模块提供了一些常用的高阶函数,也就是用于处理其它函数的特殊函数。换言之,就是能使用该模块对可调用对象进行处理。
2 ... 阅读原文
2018-12-19 13:50:22 阅读(8319) 评论(0)
摘要:
一、简介
DBUtils简单说python实现的线程化数据库连接(连接池),DBUtils支持所有遵循DP-API 2规范的数据库连接模块,例如:mysql、sqlserver、oracle、sqlite3等,更多请参考官网:https://cito.github.io/DBUtils/UsersGuide... 阅读原文
2018-12-19 12:36:02 阅读(8712) 评论(0)
摘要:
Python基础知识(36):访问数据库(Ⅰ)
程序运行的时候,数据都是在内存中的。当程序终止的时候,通常都需要将数据保存到磁盘上,无论是保存到本地磁盘,还是通过网络保存到服务器上,最终都会将数据写入磁盘文件。
而如何定义数据的存储格式就是一个大问题。
为了便于程序保存和读取数据,而且,能直接通过条件快速查询到指定的... 阅读原文
2018-12-19 11:36:02 阅读(9026) 评论(0)