python基础(待补充)

第一篇:计算机的基础知识

  1. 编程语言的介绍  
  2. 计算机介绍和五大组成
  3. 平台与软件跨平台介绍
  4. CS、BS架构和网络通信协议
  5. 操作系统的介绍
  6. cpu详解
  7. 存储器详解
  8. 操作系统启动流程和BIOS介绍
  9. 关于编辑器和解释型编译型语言

第二篇:python环境的搭建

  1. python介绍和解释器的安装(暂略)
  2. python程序的运行方式和步骤
  3. 集成开发环境和虚拟环境介绍

第三篇:python中的基础数据类型

  1. 变量与常量
  2. 基础数据类型之数字和字符串
  3. 基础数据类型之列表
  4. 基础数据类型之字典
  5. 基础数据类型之元组
  6. 基础数据类型之集合
  7. 可变类型和不可变类型

第四篇:python中的基本语法

  1. input与print语法
  2. 基本运算符
  3. if判断语法
  4. while循环语法
  5. for循环语法
  6. 字符编码和python中的文件处理

第五篇:python中的函数

  1. 函数的定义、调用、返回值和参数
  2. 函数的名称空间和作用域
  3. 函数的对象
  4. 闭包函数
  5. 装饰器
  6. 迭代器与生成器(yield
  7. 三元表达式和生成式
  8. 函数的递归
  9. 匿名函数

第六篇:面向对象编程

  1. 面向对象介绍
  2. 面向对象高级--反射、内置方法和元类(内置方法__str__等又称魔法方法)

第七篇:网络编程

  1. CS、BS架构和网络通信协议(重要理解)
  2. 基于tcp协议的套接字通信
  3. 基于udp协议的套接字通信
  4. tcp协议通信的粘包问题
  5. 基于socketserver模块实现并发

第三篇:python中的常用模块

  1. json模块(序列化模块
  2. python中的常用模块
  3. 模块补充

第三篇:并发编程

  1. 多道技术、异步同步和阻塞非阻塞
  2. 线程
  3. 进程
  4. 进程、线程补充与协程相关介绍
  5. IO模型

第三篇:其他

  1. 一切皆对象和深浅拷贝
  2. web开发模式
  3. pymysql的使用
  4. base64编码和解码
  5. pip换源
  6. python中虚拟环境的搭建
  7. re模块(正则表达式)

   

 

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python基础(待补充) - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 支付宝支付

    支付宝支付流程 在python中封装alipay 安装 >: pip install python-alipay-sdk –upgrade # 如果抛ssl相关错误,代表缺失该包 >: pip install pyopenssl 结构 libs ├── AliPay # aliapy二次封装包 │ ├── __init__.py # 包文件 │…

    2023年4月2日
    00
  • python中的三大主流wed框架简介

    1.django 特点:大而全,自带的功能特别特别多,类似于航空母舰 不足之处:有时候过于笨重 django中web框架的三个部分: socket部分:用的wsgiref模块路由与视图函数的对应关系:自己写的模板语法:自己写的 2.flask 特点:小而精,自带的功能特别少,类似于轻骑兵 但是它的第三方模块特别特别的多,如果把第三方模块加起来完全可以盖过dj…

    Python开发 2023年4月2日
    00
  • 数据库配置限)不用root用户操作数据库了(为数据库创建用户,并赋予权限)

    步骤 1.为路飞项目创建数据库 在mysql终端输入以下代码: create database luffy charset=utf8; 2.创建数据库用户 create user ‘username’@’host’ identified by ‘password’; 其中username为自定义的用户名;host为登录域名,host为’%’时表示为 任意IP…

    Python开发 2023年4月2日
    00
  • CS、BS架构和网络通信协议

    1. CS架构 CS架构其实在我们身边比比皆是,手机里的app大多都是CS架构,比如腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频。 这里的腾讯视频是客服端client,腾讯也有一个自己的服务端server 这种自己开创一个客服端的方式叫做CS架构。 CS架构的好处是:可以自定义发送数据的格式与方式 2. BS架构 BS架构其实也是CS架构…

    2023年4月2日
    00
  • 进程、线程补充与协程相关介绍

    补充点 1.死锁 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) from threading import Thread, Lock import time mutexA = Lock() mutexB = Lock() # 类只要加括号多次 产生的肯定是不同的对象 # 如果你想要实现多次加括号等到的是相…

    Python开发 2023年4月2日
    00
  • 小程序开发环境搭建

    如何开发微信小程序 小程序:学习微信开发的语言(前端html、css、js、vue.js) 微信开发者工具 API:restful接口(Python+django+drf框架)。 pycharm 环境搭建 python环境搭建 虚拟环境 django drf pycharm 小程序环境 在微信公众平台上注册一个小程序账号 在开发设置里保存好自己的appid …

    2023年4月2日
    00
  • django中的request对象方法

    1.什么是request对象 在django中,当一个页面被请求时,Django就会创建一个包含本次请求原信息的HttpRequest对象;Django会将这个对象自动传递给响应的视图函数,一般视图函数约定俗成地使用 request 参数承接这个对象。 2.request对象的作用 request对象里面封装了请求时拿到的数据,我们可以通过request.的…

    Python开发 2023年4月2日
    00
  • while循环语法

    while循环 循环的基本语法和使用 count = 0 # 定义一个初始条件 while 条件: 代码1 代码2 … count += 1 # 额,每循环一次+1,用来结束循环 退出循环的两种方式 方式一:将while后面的条件改成false,退出循环!该方式就是基本语法的使用方式!注意:改成false提交后面的代码还会执行,直到第二次判断开始结束循环…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部