python3.6
文章平均质量分 82
星之恋_恋之星
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于python3 的TCP和UDP即时通讯
一、创建一个TCP即时通讯1.1 服务器端代码import socket#创建ip和端口号ip_port=("127.0.0.1",9999)#创建句柄sk=socket.socket()#绑定ip和端口号sk.bind(ip_port)#创建最大连接数sk.listen(5)#接收和回复数据conn,addr=sk.accept()client_data=conn.recv(1024)print(client_data.decode("utf-.原创 2020-09-06 10:45:05 · 249 阅读 · 0 评论 -
基于python3的TCP和UDP即时通讯
一、创建一个TCP即时通讯1.1 服务器端代码import socket#创建ip和端口号ip_port=("127.0.0.1",9999)#创建句柄sk=socket.socket()#绑定ip和端口号sk.bind(ip_port)#创建最大连接数sk.listen(5)#接收和回复数据conn,addr=sk.accept()client_data=conn.recv(1024)print(client_data.decode("utf-.原创 2020-09-06 10:41:29 · 348 阅读 · 0 评论 -
python中的三种垃圾回收机制
一、引用计数当该对象的引用技术为0时,将被清除1.1 引用+1的四种场景第一,当对象被创建,a=1第二,当对象被引用,b=a第三,对象作为参数,传入到参数中fun(a)第四,对象作为元素,存储到容器list=[“a”,1,2,4]1.2 引用-1的四种场景第一,该对象被销毁,del a第二,该对象赋予新的值 a=26第三,该对象离开作用域,函数fun执行完毕,函数里局部变量的引用计数器会减1第四,该对象从容器中删除,或者这个容器被销毁1.3 引用计数的优缺点原创 2020-08-31 12:58:26 · 305 阅读 · 0 评论 -
常用的设计模式
一、建造者需求:画人物,需要画一个人的左手,右手,左脚,右脚,身体,头部画一个瘦子、画一个胖子from abc import ABCMeta,abstractmethodclass Builder():__metaclass__=ABCMeta@abstractmethoddef draw_left_arm(self):...原创 2019-10-15 11:08:58 · 249 阅读 · 0 评论 -
使用Hypothesis生成测试数据
一、什么是HypothesisHypothesis 是python的一个高级测试库,它允许编写测试用例时参数化,然后生成使测试失败的简单易懂的测试呼叫,可以用更少的工作在代码中发现更多的bug。二、环境准备安装hypothesis包py -3 -m pip install hypothesis三、如何设计测试数据待测试函数:def add(a,b):...原创 2019-10-10 17:39:35 · 933 阅读 · 0 评论 -
Python 中的集合使用
一、集合集合分可变集合set和不可变集合frozenset两种。是一个无序不重复元素集。1.1 集合的创建1.1.1方法一a=set()type(a)a=set([])type(a)a=set([1,2,3,])a=set("abc")aa=set((1,2,3))aa=set({1:2,3:3})aa=set({1:2,3:3}.v...原创 2018-11-10 17:08:38 · 677 阅读 · 0 评论 -
python中的包和模块
一、什么是模块模块就是一个python文件,python文件包含了变量、函数、类,都可以二、什么是包包,是一个目录,目录里包含了__init__.py、这个目录包含了这个文件之后就是一个包。包里面可以包含模块,也可以包含子包。三、使用包有什么好处可以做分类管理,把一些共用的模块放在一起,方便其他地方调用四、实例部分 实例一:【同级目录】A模块import b...原创 2018-11-06 23:56:42 · 263 阅读 · 0 评论 -
文件目录练习笔记一
将如下文件中内容读取出来,然后将其码值存入另一个文件中文件名为file.txt,文件中内容为“gloryroad”先读取出来数据,然后将字母的码值存入file1.txt文件中,要求file1.txt文件最终看到的效果为:10310811111412111411197100 result=""with open("E:\\python3.6\\work\\file.txt") as f...原创 2018-10-19 23:44:02 · 552 阅读 · 0 评论 -
文件目录操作练习一
一、遍历一个文件下的所有文件及目录import osfor root,files,dirs in os.walk("E:\\python3.6\\work\\test",topdown=False): print ("绝对路径是:",root) for name in files: print ("文件名是:",os.path.join(root,na...原创 2018-10-18 23:20:12 · 421 阅读 · 0 评论 -
多进程学习入门
一、创建函数并将其作为单个进程import multiprocessingimport timedef worker(interval): n=5 while n>0: print ("The time is {0}".format(time.ctime())) time.sleep(interval) n...原创 2018-10-12 23:19:10 · 265 阅读 · 0 评论 -
Json入门
一、jason基本概念json主要用于存储和交换文本信息的语法,类似xmljson比xml更小、更快、更易解析 json.dumps():将一个Python对象编码成Json字符串(序列化时用过)json.loads():将Json格式字符串编码成python对象序列化:把python中变量直接存储到文件中,然后传输给其他地方二、Json应用import json...原创 2018-10-11 22:55:05 · 308 阅读 · 0 评论 -
python 日常练习
一、课前练习1. 26个字母大小写成对打印,例如:Aa,Bb....2.一个list包含10个数字,然后生成新的list,要求,新的list里面的数都比之前的数多13.倒序取出每个单词的第一个字母。4 请大家找出s=”aabbccddxxxxffff”中,出现次数最多的字母 练习一:打印AaBbCcDd 算法:1 定义一个字符串result存数据2 拼接...原创 2018-08-06 16:21:38 · 543 阅读 · 0 评论 -
python 常用知识点总结
一、python中常用运算符1.1 三种算法运算符定义:x/y 除 ---x除以yx// y 整除---返回商的整数部分x%y 取模---返回除法的余数3/23//29.0/29.0//29.0%21.2、比较运算符定义:<> 不等于>= 大于等于<= ...原创 2018-08-05 21:31:38 · 969 阅读 · 0 评论 -
python 中文编码
一、文件支持中文三步曲1.1解决方法python 2中1文件声明为:#encoding=utf-8或者#_*_coding:UTF-8_*_2 文件格式保存为:utf-83 所有中文前面加u, 如 print u"今天的天气" python 31文件格式保存为utf-82 文件声明可加#encoding=utf-8 ,也可以不加 3 中文前面可以...原创 2018-08-04 21:00:46 · 421 阅读 · 0 评论
分享