自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python-作用域、匿名函数、内置函数、拆包

reduce(func,sequence) # func 函数:必须是有 2 个参数的函数(必须接收 2 个参数的函数),sequence:序列,必须是可迭代对象。print('a='a,'b='b,'c='c,'d=',d) # 要求元组内的个数与接收的变量个数相同,对象内有多少个数据就需要定义多少个变量。map(func,iter1) # func:自定义的函数,iter1:可迭代对象,对象中的每个元素都会去执行 func 函数。mp=map(func,li) # 注意:只需要写函数名,不需要写()

2025-08-12 10:51:14 407

原创 Python-函数、返回值、参数、函数嵌套

关键字参数:**kwargs 关键字参数属于可变参数,传入值的数量是可以改变的,可以传入多个,也可以不传。以字典的形式接收,传值的时候以键值对的形式去传(name="lili")。print("Python") #注意:不要在内层函数调用外层函数,否则会陷入死循环。course() #注意缩进,内函数定义和调用是同级的,调用如果在定义里面则永远不会调用到内函数。可变参数:*args 传入值的数量是可以改变的,可以传入多个,也可以不传。函数嵌套:在一个函数中定义另一个函数。形参:函数定义传入的参数。

2025-07-23 09:13:46 253

原创 Python-深浅拷贝

此时 li 和 li2 的内存地址不一样,说明是不同的对象,但是里面那个嵌套列表的地址相同,改变嵌套列表的值,li 和 li2 嵌套列表会随之改变。print("li2[3] 内存地址:"id(li2[3])) # li[3]和li2[3] 内存地址相同,说明是同一个对象,数据改变会随之改变。print("li2 内存地址:"id(li2)) #li 和 li2 内存地址不同,外层数据改变,互不影响。print("li2[3] 的内存地址:"id(li2[3])) # 嵌套列表的内存地址不同。

2025-07-22 16:39:07 245

原创 Python-字典和集合

print(dic.get('name','键名不存在') #若键名不存在则默认返回 None或者设置的提示信息。dic.popitem() #3.7之前的版本随机删除一个键值对,3.7之后的版本默认删除最后一个键值对4.del dic['name'] #删除字典 dic 里面的 name 键值对,若键名不存在则报错。dic['name']='merry' # 若键名不存在则新增键值对,存在则修改键值。s1.add((5,6)) # 添加多个元素,需要以元组的形式,将整个元组添加到集合中。

2025-07-22 15:06:37 201

原创 Python学习笔记之List(列表)与Tuple(元组)的区别

my_list = [x for x in range(10) if x%2==0] # 输出 生成偶数列表 → [0, 2, 4, 6, 8]my_tuple=tuple(my_string) # ('l','i','l','i') 将字符串转化成元组。my_tuple=1,2,'one',True # 等价 (1,2,'one',True)my_list=[1,2,3,4,'a','b',[1,2,3]] # 嵌套列表。

2025-07-21 16:37:59 353

原创 excel数据恢复

当遇到Excel异常关闭或者活页簿损坏等异常情况导致的数据丢失,可以使用以下方法进行数据恢复1.将 xx.*改为 xx.zip,如:1.xlsx 改为 1.zip。2.双击打开压缩包,打开 xl 文件夹。3.将 sharedStrings.xml 文件拖至桌面4.将 sharedStrings.xml 文件使用 Microsoft Visual Studio 2015及以上版本打开,如下图所示,注意下图框出来的报错位置,说明该 XML 存在语法错误。5.使用 Ctrl+A..

2020-11-27 10:42:05 1513 1

原创 在Virtualbox下为Ubuntu20.04开机自动挂载共享目录的方法

一、实现电脑整个分区的挂载(1)点击设备 -> 共享文件夹 -> 共享文件夹...(2) 按照以下图片设置信息(3)在虚拟机的/mnt目录下新建一个共享文件的挂载目录,到时外部的驱动器根目录就直接挂载到这个目录下。我这里将其命名为share(4)接下来,在虚拟机里修改/etc/fstab文件,增加如下的语句。第一个代表...

2020-11-23 18:58:02 4266 1

原创 Linux设置全局代理

方法一1.点击?图标,然后点击Wired Connected,再点击Wired Settings然后点击Network Proxy,点击Manual模式设置代理:方法二apt.conf文件中配置http代理信息(永久有效) sudo gedit /etc/apt/apt.conf在您的apt.conf文件中加入下面这行 Acquire::http::Proxy "http://proxy_addr:proxy_port";保存apt.conf文件即...

2020-11-17 10:00:30 1838

原创 批处理之echo的6种用法

1.echo:显示信息eg:echo hello执行显示:hello2.echo on/off:开/关回显功能,如果将@echo off放最前面,将不会显示所有命令本身,只显示输出结果eg:@echo offecho hello world!echo Hi everyone!执行显示:hello world!Hi everyone!3.echo.:输...

2019-12-05 14:29:51 6124

原创 基于TCP传输协议,服务器一对多客户端Socket通信

服务器和客户端通信过程:服务端:1.创建用于监听消息的套接字(Socket);2.将套接字绑定到本地地址和端口上(可使用Bind函数);3.设置监听模式(可使用listen函数);4.等待客户请求;5.通信;6.关闭套接字;客户端:1.创建套接字;2.向服务器发送连接请求;3.通信;4.关闭套接字;注意:运行时,请先启动服务器,再启动客户端。...

2019-07-08 09:26:52 2284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除