
python
文章平均质量分 61
LouisC7
不想打工
展开
-
【Python】由浅到深的socket例子
调试工具网络调试助手(Linux版):https://pan.baidu.com/s/1_BV-zh4b9UC-rS5LfttKbg 提取码:wp4o导入模块import socket1 . UDP1.1 使用UDP发送和接收数据# UDP发送和接收数据# 1、创建套接字,使用IPv4 UDP方式# socket.socket(协议类型,传输方式)# 参数一:# socket.AF_INET 使用IPv4# socket.AF_INET6 使用IPv6# 参数二:# sock原创 2023-01-03 11:15:52 · 406 阅读 · 1 评论 -
【Python】排序算法合集
一、快速排序面试口头表达思路随机取(或者取中间)数组中一个数作为pivotpivotpivot。(初始化哨兵位置)初始化左右边界为 startstartstart, endendend,即设定从左到右的指针iii,从右到左的指针jjj。将数组分为两份,比pivotpivotpivot小的放左边,比pivotpivotpivot大的放右边。当 i<=ji<=ji<=j时:iii从左往右扫,找到大于等于pivotpivotpivot的数。jjj从右往左扫,找到小于等于piv原创 2022-02-28 19:38:25 · 656 阅读 · 0 评论 -
Matplotlib绘制简单函数图像
In a good pythonic style, matplotlib is an object oriented plotting library that can generate a variety of visualisations: From simple plots, histograms, bar charts, scatterplots and more with a few lines of code. If you are familiar with Matlab or Octave,原创 2021-09-06 11:45:16 · 574 阅读 · 0 评论 -
【Python】深浅拷贝以及应用场景
可变对象和不可变对象在Pyhton中不可变对象指:一旦创建就不可修改的对象,包括字符串,元组,数字;可变对象指:可以修改的对象,包括:列表、字典。>>> L1 = [2,3,4] #L1变量指向的是一个可变对象:列表 >>> L2 = L1 #将L1值赋给L2后,两者共享引用同一个列表对象[1,2,3,4] >>> L1[0] = 200 #因为列表可变,改变L1中第一个元素的值 >原创 2021-09-01 09:58:44 · 1099 阅读 · 0 评论 -
深入探索和理解python的 *args 和**kwargs 可变参数
本文主要内容:可变参数的定义理解参数传递(*)星号*args 非键值可变参数的定义理解参数传递(**)双星号**kwargs 键值可变参数的定义可变参数的混合调用和定义1.可变参数定义定义函数时,有时候我们不确定调用的时候会多少个参数,就可以使用可变参数def func(required_arg, default_arg=None, *args, **kwargs):...转载 2020-05-01 18:31:21 · 362 阅读 · 0 评论