摘要:
1,socket的使用 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @time : 2019/6/13 19:36 4 # @Author : aolishuai 5 # @File : 服务端 6 7 import socket 8 阅读全文
摘要:
1,序列化 2,pickle pickle 能把Python的任何数据类型转换成bytes类型 pickle方法 dump ,将对象序列化成bytes,并写入文件 load ,将bytes类型的反序列化为对象,在文件中操作 dumps,将对象序列化成bytes loads ,将bytes类型的反序列 阅读全文
摘要:
1,collections模块 统计字符串总字母的个数 1 s = 'adskknawefkiewuhfbajfdcLSANlff' 2 dic = {} 3 for c in s: 4 dic[c] = dic.get(c,0) + 1 5 print(dic) 6 7 from collecti 阅读全文
摘要:
1,异常处理 一般的异常处理说的是抛异常和处理异常 异常处理从产生异常开始语法: 抛异常:产生异常raise Exception("") 处理异常语法: 处理异常try: 操作except Exception as e: 异常父类,可以捕获所有异常else: 保护不抛出异常的代码,当try中午异常的 阅读全文
摘要:
1, issubclass 判断前一个是不是后一个的子类,或者说是后辈 2,type 3,isinstance 4,反射 通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法: hasattr(obj,name_str) 判断一个对象obj里是否有对应的name_str字符串的方法,返 阅读全文
摘要:
学生: 信息:学号,姓名,住址,选课列表 功能: 查看学生所有课程信息 添加课程:将选好的课程添加到课程列表中 课程 信息:课程编号,课程名称,老师 功能: 查看课程的全部信息 设置老师 老师 信息:老师编号,老师姓名,老师电话要求:创建6个老师,6门课程,30个学生,给每个学生添加三门课 ... 阅读全文
摘要:
1,lambda函数 lambda只能处理简单的函数 1 #一个简单的函数 2 def func(x,y): 3 return x+y 4 #用lambda实现 5 lambda x,y : x+y 2,sorted排序函数 sorted函数sorted函数是排序的,是排序一个iterable类型的 阅读全文