- 博客(11)
- 收藏
- 关注
原创 sql-表连接查询
自连接查询 要求查询学生表中和吴刚同一个来源地的学生的所有消息 select t1.* from student1 t1,student1 t2 where t1.origin = t2.origin and t2.name = "吴刚" 自连接查询 ...
2020-05-04 12:19:34
283
原创 socket
1 服务器端 # import socket # phone = socket.socket(socket.AF_INET , socket.SOCK_STREAM) #表明遵守网络的TCP协议 # phone.bind(('192.168.1.132',8080)) # phone.listen(5) # print('----->') # conn,addr= phone.ac...
2019-11-06 22:07:44
212
原创 python基础之面向对象高级篇
1 装饰器 在类的普通方法上应用@property装饰器 # 如何不通过实例化,就调用类的属性。 #@classmethod 然后下面的函数属性就可以不用加参数self了。 # class Room: # tag=1 # def __init__(self,name,owner,width,length,heigh): # self.name=name # ...
2019-10-27 18:09:32
296
原创 python基础之面向对象初级篇
初级篇 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用,如果使用函数式编程,需要在每次执行函数时传入相同的参数,如果参数多的话...
2019-10-27 17:54:14
180
原创 python基础之模块
对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块 模块分为三种: 自定义模块 第三方模块 内置模块 导入模块:import,导入模块时是根据那个路径作为基准来进行的呢?即:sys.path,如果sys.path路径列表没有你想要的路径,可以通过 sys.path.append('路径') 添加 import ...
2019-10-27 16:26:32
5953
原创 python函数之杂货铺
一,Python的字符串格式化:两种方式:百分号方式、format方式 1、百分号方式%[(name)][flags][width].[precision]typecode 常用格式化: 1 2 3 4 5 6 7 8 9 10 11 tpl = "i am %s" % "ale...
2019-10-27 15:54:44
235
原创 python-函数
为什么要用函数:1 减少代码2 保致性 3 容易维护 定义和使用 def 函数名(参数): ... 函数体 ... 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等......
2019-10-03 21:50:11
148
原创 python-字符串
1 字符串格式化 1)%s 其中S不局限为字符串,数字,列表都可以, msg = 'i am %s my hobby is %s' % ('lhf','alex') print(msg) i am lhf my hobby is alex 参数变量也可以 name='lhf' age=19 msg='i am %s my hobby is %s' % (name,age) print...
2019-10-03 15:33:41
109
原创 python-集合
1 创立集合用SET # python_l=['lcg','szw','zjw','lcg'] # linux_l=['lcg','szw','sb'] # p_s=set(python_l) # l_s=set(linux_l) 2 求交集 # print(p_s,l_s) # print(p_s.intersection(l_s)) # print(p_s&l_s) 3 ...
2019-10-02 23:17:08
130
原创 python入门——基础知识(2)
3)列表 list 1. 原来值最后追加 # 对象.方法(..) # li对象调用append方法 # li.append(5) 2 清空列表 # li.clear() 3 拷贝,浅拷贝 # v = li.copy() 4. 计算元素出现的次数 # v = li.count(22) 5. 扩展原列表,参数:可迭代对象 # li = [11, 22, 33, ...
2019-09-22 22:52:03
303
1
原创 python入门——基础知识
1、运算符 结果是值 算数运算 a = 10 * 10 赋值运算 a = a + 1 a+=1 结果是布尔值 比较运算 a = 1 > 5 逻辑运算 ...
2019-09-22 19:48:44
306
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅