理论知识总结

pip install 和  easy_install的区别

easy_install 和pip install都是用来下载安装python的软件包

老版本的python中只有easy_install 没有pip

现在一般都用pip 她安装的快

python中的IDL是什么

python的IDLE是指集成开发环境 它在python环境下

提供了编辑 调试和运行python程序的集成环境

让开发者编写python程序更方便了 减少因编码错误浪费时间

pydo3和pydoc3.7

在Linux系统中,pydoc3和pydoc3.7是用于Python文档生成工具的命令

python中的内置模块 _模块名 _是什么意思

前面加_都是私有模块

python的内存结构

堆:堆用于存储动态分配的对象,比如列表 字典和自定义对象等

堆是一种无序的数据结构,对象在堆中分配空间 不使用时由垃圾回收器进行回收

栈:栈用于储存局部变量 函数调用和参数等 栈是一种先进后出的数据结构

每当调用一个函数时,函数订单局部变量和参数都会被压入栈中

当函数返回时 这些数据会从栈中弹出

代码区:代码区存储着python解释器解析的字节码指令 这些指令用于执行python程序中的操作

静态数据区:用于存储全局变量和常量等静态数据

内存池:Python使用内存池来管理对小块内存的分配 以提高内存分配和释放的效率

内存池的使用可以避免频繁的系统调用 从而提高程序性能

需要注意的是 python的内存管理由解释器自动处理 开发者大多数情况下无需手动管理内存

在进行大量对象创建和销毁的场景中 对内存的理解和优化仍然非常重要

redis中的hash和python中的hashlib

在redis中 hesh是一种数据结构 用于存储键值对的哈希表

在python中 hashlib是python标准库的一个模块 用于计算各种哈希算法的散列值

django中的ORM(关系映射)

是指django框架提供的数据抽象层,用于python代码中操作数据库

抽象层的作用是将数据库的操作和SQL语句的编写隐藏起来

使开发者可以使用Python的面向对象的方式与数据库进行交互 无需直接编写SQL语句

Windows中环境变量位置

1 在电脑左下方windows输入框输入 环境变量

2 点击编辑环境变量

3 进去点击右下角环境变量

4 在path找到环境变量 或者添加环境变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值