随笔分类 -  python

1 2 3 4 5 ··· 7 下一页
生活不易,请用python
摘要:服务端: import socket phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#基于inet网络通信,基于TCP协议,stream代表TCP基于流式通信 买手机 phone.bind(('192.168.31.218',8000)) 阅读全文
posted @ 2020-03-10 10:39 小圣庄 阅读(149) 评论(0) 推荐(0)
摘要:c/s 架构: 1硬件c/s架构 2软件c/s架构 socket就是为了完成C/S架构的开发 c/s架构的软件时基于网络进行通信的。 socket把复杂的tcp协议隐藏在socket接口后面,socket去组织数据,以符合指定的协议 基于网络类型的套接字家族:AF_INET 阅读全文
posted @ 2020-02-27 20:41 小圣庄 阅读(106) 评论(0) 推荐(0)
摘要:GUI:图形用户界面 CLI:命令行 界面 常用 GUI框架 wxpython 和 pyqt 安装命令 pip install -U wxPython 其中U时update的意思 一般会时间超时,可以用镜像源 来代替原来网址 阅读全文
posted @ 2020-02-25 21:42 小圣庄 阅读(143) 评论(0) 推荐(0)
摘要:pip3 命令 模块名 eg:pip3 install numpy eg:pip3 uninstall numpy eg:pip3 list 在使用pip进行下载时,速度往往会很慢,这就可能出现以下错误(实际上会报很多行错误) 方法一:延长pip的下载等待时间 pip --default-timeo 阅读全文
posted @ 2020-02-22 21:36 小圣庄 阅读(123) 评论(0) 推荐(0)
摘要:if __name==‘__main__’ #以主程序运行 如果导入2个包含同名函数的模块 只能用import 不能用from ……import…… 调用方法:模块名.函数 import sysprint(sys.path)#查找模块时所寻找的各个目录 import sys sys.path.app 阅读全文
posted @ 2020-01-22 20:28 小圣庄 阅读(110) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/ruanxingzi123/article/details/82787852 import modulename [as alias] ,modulename2,modulename3 #导入modulename,modulename2,modulenam 阅读全文
posted @ 2020-01-20 21:16 小圣庄 阅读(163) 评论(0) 推荐(0)
摘要:派生类中创建init方法,则就不会调用 基类的init 可以通过supper()函数调用基类的init方法 class Fruit: def __init__(self,color='green'):#color默认是lvse Fruit.color=color def harvest(self,c 阅读全文
posted @ 2020-01-18 21:42 小圣庄 阅读(92) 评论(0) 推荐(0)
摘要:class CLASSNAME(base) ‘’‘类的帮助信息’‘’ statement class Fruit: color='green' def harvest(self,color): print('I am %s'%color) print(Fruit.color) class Apple 阅读全文
posted @ 2020-01-15 22:46 小圣庄 阅读(126) 评论(0) 推荐(0)
摘要:_foo :保护类型的成员,只允许类本身和子类允许访问 __foo :私有类型,只有类本身可以访问,类的实例名._类名__方法 __foo__ :系统定义的名字,表示特殊的方法 property @propertydef func(self): block #需要return语句返回例子: clas 阅读全文
posted @ 2020-01-13 21:19 小圣庄 阅读(131) 评论(0) 推荐(0)
摘要:class func: fly='you can fly' def __init__(self): self.name='name' print(self.fly) list1=[] for i in range(4): #生成4个实例 list1.append(func()) print(list 阅读全文
posted @ 2020-01-12 20:14 小圣庄 阅读(122) 评论(0) 推荐(0)
摘要:result=lambda x,y,z,……:x+y+z import math def circle(r): return math.pi*r*r r=10 print(circle(r)) result=lambda x:math.pi*x*x print(result(10)) >>>>> 3 阅读全文
posted @ 2020-01-10 20:16 小圣庄 阅读(144) 评论(0) 推荐(0)
摘要:import datetime nowtime=datetime.datetime.now() print(nowtime) nowweekday=nowtime.weekday() print(nowweekday) #星期三,显示的2 》》》》 2020-01-08 21:30:59.21684 阅读全文
posted @ 2020-01-08 20:51 小圣庄 阅读(133) 评论(0) 推荐(0)
摘要:re.sub(pattern,repl,string,[count],[flags]) pattern=模式字符串repl=表示替换的字符串string=表示要被查找替换的原始字符串 count=表示替换的最大次数,可选flags=控制匹配方式,可选 import re pattern=r'1[13 阅读全文
posted @ 2020-01-06 22:03 小圣庄 阅读(176) 评论(0) 推荐(0)
摘要:import re pattern=r'mr\w+' #模式字符串,前面加个r做成原生字符,这样就不用加斜杠做转义 string2='MR_SHOP mr_shop'#要进行匹配的字符串 M=re.match(pattern,string2) # flags 可选参数,表示标志位的,用于控制匹配方式 阅读全文
posted @ 2020-01-02 21:53 小圣庄 阅读(155) 评论(0) 推荐(0)
摘要:re表达式 用来匹配字符串的一个规则。 行定位符:^ 标示开始,$表达结束 元字符:. \w \W \s \S \b \d ^ $ 限定符:?+ * {n} {n,} {n,m} 字符类:[] 排除字符:[^ ] 选择字符:| 转义字符:\ 分组:() python中使用正则表达式 需要添加 单引号 阅读全文
posted @ 2019-12-31 20:20 小圣庄 阅读(139) 评论(0) 推荐(0)
摘要:‘%[-][+][0][m][.n]格式化字符’%exp >>>> 3.141592653589793 >>> b'\xe4\xba\xba\xe7\x94\x9f\xe8\x8b\xa6\xe7\x9f\xad\xef\xbc\x8c\xe6\x88\x91\xe7\x94\xa8python'人 阅读全文
posted @ 2019-12-30 21:16 小圣庄 阅读(152) 评论(0) 推荐(0)
摘要:》》》》 {'T40': 'cj', 'T298': 'bj', 'Z158': 'sh'}{'T40': '2h', 'T298': '1h', 'Z158': '3h'}checi dizhi atimeT40 cj 2hT298 bj 1hZ158 sh 3hyou buy the checi 阅读全文
posted @ 2019-12-29 19:33 小圣庄 阅读(204) 评论(0) 推荐(0)
摘要:可变集合:存在唯一性,可以用于去重且无序 空集合的创建:只能用set创建 s=set() s=set([1,2,3,4,4,3,3,23434]) s.add('abc')#添加元素 s.remove('abc')#删除指定元素 w=s.pop()#随机删除一个元素,并把删除的值返回 print(s 阅读全文
posted @ 2019-12-27 23:03 小圣庄 阅读(126) 评论(0) 推荐(0)
摘要:key=['a','b','c','d'] value=[1,2,3,4] d=dict(zip(key,value))# zip 将多个列表或者元祖对应位置组合成zip对象#,用dict函数转换为字典,用list也可以转换为列表,用tuple转换元祖 e=tuple(zip(key,value)) 阅读全文
posted @ 2019-12-24 20:57 小圣庄 阅读(196) 评论(0) 推荐(0)
摘要:t=(1111,222,333,444,555) for index,item in enumerate(t): print(index,item) 》》》 0 11111 2222 3333 4444 555 import random randomnumber=(random.randint(1 阅读全文
posted @ 2019-12-23 21:26 小圣庄 阅读(162) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页