集合 知识点:集合是无序的 格式:{1,2,3,"str_test"} set_1 = set(list1)#将列表转换为集合 集合关系测试: 集合的逻辑判断.取交集.并集.差集.子集.父集 用数学运算符进行关系测试. 集合的增删 文件操作 先了解下文件描述符 https://www.cnblogs.com/zhangmingda/p/11715113.html 读.open("文件名",encoding="utf-8")默认为只读模式即 = o…
1.集合: 集合的创建: list_1 = set([1,2,3,4,5]) list_2 = set([2,3,44,7,8]) 集合的特性:集合是无序的,集合可以去掉重复的元素 集合的操作:求交集: print(list_1.intersection(list_2)) #{2,3} print(list_l & list_2) #求交集,{2,3} 求并集: print(list_1.union(list_2)) #{1,2,3,4,5,7,8,44} print(list_l | list…
Read.java package domain; import java.io.FileInputStream; import java.io.InputStream; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; public class Read { public void readExcel(String filePath) { try { InputStream is = new FileInputStream(file…
第一数据类型需要学习的几个点: 用途 定义方式 常用操作和内置的方法 该类型总结: 可以存一个值或者多个值 只能存储一个值 可以存储多个值,值都可以是什么类型 有序或者无序 可变或者不可变 二:数字整数与浮点 age=10 浮点类型 salary=float(300.3) salary=300.03 print(salary) salary=300.03 print(salary) 长整形(了解)    在python2中(python3中没有长整形的概念):     >>> num=2…
一.set 特点: set是一个无序且不重复的元素集合访问速度快:天生解决元素重复问题 方法: 初始化 >>> s1 = set()>>> print(type(s1))<class 'set'> add() 增加元素 >>> s1.add('tom')>>> print(s1){'tom'} clear() 清空 >>> s1.clear()>>> print(s1)set() 差集…
#默认参数的值是在一开始定义的时候就传给了函数, # 在后来的修改中不会被修改. #默认参数的值必须放到位置形参参数的最后面 #默认参数使用的场景是一个参数不经常变得场景,所以参数一般是不可变类型.字符串 元祖 数字 res=1 def foo(x,y=res): print(x,y) res=10 foo("aaa")#结果是aaa 1 def foo(x,y,*t): print(x,y) print(*t) #(3, 4, 5) foo(1,2,3,4,5) #结果是: 3 4…
函数的定义: 1,def 函数名(参数1,参数2......): "注释:函数的作用和参数,增加可读性", 2,函数体 3,返回值 最简单的函数: def func(): print('hello world') 函数名后的括号内的参数的顺序是:位置参数,*args,默认参数,**kwargs 函数的调用:函数名() def func(): print('hello world') func() 函数名的本质:函数名相当于变量名指定内存内的一个位置,可以做参数,返回值 函数的参数: 实…
1.Networked Programs 1.Internet 我们现在学习Internet部分,即平时我们浏览器做的事情,之后再学习客服端这部分 2.TCP 传输控制协议 3.Socket HTTP80端口用来与浏览器沟通 4.Sockets in Python mysock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#like file open #AF_INET refer i'm make an internet socket #ST…
目录 Python工程目录 导入自定义模块, 包 记录的缘由 模块搜索路径 模块: 导入模块 导入函数 导入类 多个类 @(Python第三周第一次作业中工程目录,模拟学习) Python工程目录 导入自定义模块, 包 工程目录与模块和包,软件开发规范相关联 记录的缘由 提交memo工程作业的时候助教提出包内过多的绝对路径,所以记录此篇 绝对路径使用的原因是第一次提交工程目录作业,在模拟测试时无法将文件记录保存到相应的文件夹内所以在模块中写死路径从而实现需求 核心思路: 解耦 设计的核心思想:尽…
day03: 1.列表:list 特点:有序的(有索引.定义和显示顺序是一致的).可变的(既可以改变元素内容也可以自动扩容).可重复的. 可以存储任何的数据类型数据 定义个列表如下: lt = ['宋江','李逵','鲁智深','武松','西门庆','潘金莲','时迁',['刘备','关羽','张飞']] 1.1.如何访问列表中的元素? 1).获取元素? 列表名配合下标获取 --> 例如:lt[0],lt[-1]... 2).设置元素? 列表名配合下标 = ... --> 例如:lt[4] =…