python基础学习
这个人不大聪明
为了生活不得不编程的妹子
展开
-
python-socket-TCP
TCP:面向连接传输协议可靠1.三次握手客户端向服务端发送报文请求连接服务端收到请求回复报文可以连接客户端收到回复再次发送报文建立连接我的理解三次握手就像是一个试探,人家让你连接你才能连接再发送数据2.四次挥手发送方发送报文请求断开接收方收到请求回复信息收到,并准备断开(处理未完成的事)接收方准备完成,再次发送表示可以断开(处理完了,可以断开)发送方收到确定,发送最终消息完成断开3.TCP编程流程导入socket包创建IP地址及端口号创建socket套接字绑定端原创 2022-02-22 11:20:03 · 1641 阅读 · 0 评论 -
python-socket-UDP
UDP:面向无连接的传输协议服务端步骤:导入socket包设置IP地址及端口号创建socket套接字绑定端口号及IP地址接收信息关闭套接字from socket import *#UDP 设置端口号和IP地址host=('127.0.0.1',8080)#创建套接字socket_udp=socket(AF_INET,SOCK_DGRAM)#绑定IP及端口号socket_udp.bind(host)#接收信息while True: data,addr=s原创 2022-02-22 09:55:57 · 1899 阅读 · 0 评论 -
Python中类的相关知识
Python中类的相关知识class Student: address='辽宁'#类属性 def __init__(self,name,age):#初始化方法 self.name=name self.age=age #------------------------------实例方法 def eat(self): print(self.name+"爱吃鱼") #----------------------...原创 2022-01-28 16:38:14 · 877 阅读 · 0 评论 -
python中函数的基础知识
python中函数的基础知识1.为什么需要函数:(1)复用代码(2)提高维护性(3)提高可读性对于调试(4)实现细节(自己写的字自己看不清了 ????)2.函数的定义:def FunctionName(parameter1,parameter2):# function body3.函数的调用FunctionName(parameter1, parameter2)4.参数传递(1)位置参数:调用时a对应位置a,b对应位置bdef fun(a,b): retur原创 2022-01-28 12:55:18 · 860 阅读 · 0 评论 -
python中集合基础知识的总结
python中集合基础知识的总结(可变)set={1,2,3,4}1.集合的特点(1)集合中的元素不允许重复(2)集合元素无序2.集合的创建(1)set={1,2,3,4}(2)set=set({1,2,3})空集合:s=set()3.向集合中添加元素(1)添加1个元素set=set()set.add(11)print(set)(2)添加多个元素set=set()l=[1,2,3,4]set.update(l)print(set)4.删除集合中的元素(1)re原创 2022-01-27 21:10:57 · 514 阅读 · 1 评论 -
python中元组的基础知识
python中元组的基础知识(不可变)tuple=(2,1,3,4,5)1.元组的创建(1)tuple=(2,1,3,4,5)(2)tuple=tuple((1,2,3,4))2.删除元组del tuple3.访问元组tuple[1]4.元组虽然不可以修改,但是可以重新赋值a=(0,1,2,3,4)a=(1,2.3,4.4,4)print(a)5.元组可以进行拼接(必须是元组和元组拼接)a=(0,1,2,3,4)b=(1,2.3,4.4,4)print(a+b).原创 2022-01-27 20:54:01 · 273 阅读 · 0 评论 -
python中列表的基础知识总结
列表知识的总结 ,如有雷同 纯属巧合原创 2022-01-27 20:20:34 · 1618 阅读 · 0 评论 -
python中字符串的相关基础知识总结
最近在学习python,查缺补漏,发现之前自己差了太多的东西。如有雷同,纯属巧合原创 2022-01-27 19:44:07 · 350 阅读 · 1 评论