网络异常
请检查网络设置后重试
重新加载
python入门知识
3
成员
登录后加入频道即可发帖
0/1000
不选择版块
发表
全部
冰柠檬
频道主
2024-10-31
#Python
GET请求和POST请求的区别?
使用上的区别:
GET使用URL或Cookie传参,而POST将数据放在BODY中”,这个是因为HTTP协议用法的约定。
GET方式提交的数据有长度限制,则POST的数据则可以非常大”,这个是因为它们使用的操作系统和浏览器设置的不同引起的区别。
POST比GET安全,因为数据在地址栏上不可见”,这个说法没毛病,但依然不是GET和POST本身的区别。
本质区别
点赞
评论
分享
冰柠檬
频道主
2024-10-31
#Python
什么是命名实体识别
命名实体识别(NER)是NLP中的一个任务,旨在从文本中识别具有特定意义的实体,如人名、地点、组织、时间等。NER对于信息提取、内容分类、问答系统等应用至关重要,因为它帮助模型理解文本中提到的关键实体及其属性。
点赞
评论
分享
冰柠檬
频道主
2024-10-31
#Python
面向对象和面向过程语言的区别
面向对象是把问题抽象成一个个对象,给这些对象绑上属性和方法,即以功能而非步骤划分问题。
优点:更易低耦合、易维护、易复用;
缺点:因为需要实例化所以开销较大,性能比面向过程要低
面向过程 是把问题拆分成一个个函数和数据,按照一定的顺序来执行这些方法。
优点:性能较高;
缺点:不易维护,不易复用
1
评论
分享
冰柠檬
频道主
2024-10-31
#Python
传入参数是否可以被修改
1,如果没有将外部变量传递到函数来(参数定义种包含该外部变量),则函数内部虽然可以使用,但是不能对该变量进行修改(会报错)——未传参的变量可使用但不可修改。
2,将外部变量作为实参传递到函数中来的话,如果外部变量是不可变对象的话不可以修改该变量的原始值——相当于"传值"的方式来传递变量,可以通过改变引用指向的方式,在函数内部获取新的不可变对象,但是对函数外部没有影响(除非加了global)
1
评论
分享
冰柠檬
频道主
2024-10-31
#Python
装饰器
装饰器是一种用于修改函数或方法行为的高级技术。装饰器可以在不改变函数代码和调用方式的情况下给函数添加新的功能。本质上是一个嵌套函数,接收被装饰的函数(func)作为参数,并返回一个包装过的函数,以实现不影响函数的情况下添加新的功能。抽离出大量与函数主体功能无关的代码,增加一个函数的重用性。
应用场景:性能测试(统计程序运行时间)、插入日志、权限校验。
点赞
评论
分享
公告
暂无公告
直播
暂无直播