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日

相关文章

  • 免费课页面前端搭建和后端课程分类接口、课程群查接口设计

    免费课页面前端搭建 点击查看代码 <template> <div class=”course”> <Header></Header> <div class=”main”> <!– 筛选条件 –> <div class=”condition”> <ul class=”…

    Python开发 2023年4月2日
    00
  • 操作系统的介绍

    操作系统的介绍 1.什么是操作系统 操作系统其实就是一个协调、管理、控制计算机硬件资源和软件资源的一个控制程序 2.为什么要有操作系统 (1)可以控制计算机硬件的基本运行(2)把操作硬件的复杂操作封装成一个简单的功能,交给上层的应用程序使用。例如文件就是操作系统提供给应用程序的一种功能! 3.程序的区分 计算机硬件是死的,计算机硬件的运行是受软件控制的、所以…

    2023年4月2日
    00
  • 面向对象高级–反射、内置方法和元类

    1.反射 1.1什么是反射 python是一门动态语言,而反射机制被视为动态语言的关键! 反射机制指的是:在程序的运行过程中,动态的获取程序的信息和对象的功能! ‘动态’:指一开始不知道程序的信息和对象的功能,只有等到运行到那的时候才会动态获取!!! 比如:x=18 在程序运行的时候,python才会通过反射机制动态的获取到这个值是整型,并不需要一开始定义的…

    Python开发 2023年4月2日
    00
  • 一切皆对象和深浅拷贝

    1.元类 元类的来源是:python中一切皆对象。 1.1 什么是元类 元类就是用来实例化产生类的类 关系:元类—实例化—类(自定义的类)—实例化—-对象(obj) 1.2如何查看内置的元类 1.type是内置的元类2.我们用class关键字定义出来的所有类以及内置的类都是由内置的元类type实例化产生的 例如:在python中int、dic…

    2023年4月2日
    00
  • 变量与常量

    1.什么是变量 变量是指可以变化的量,量指的是事物的状态,比如年龄,金钱、身高等等 2.为什么要有变量 为了能够让计算机像人一样记忆某一种事物的状态,并且这个状态是可以发生变化的。 程序的执行其实本质就是一系列状态的变化! 3.如何使用变量 (1)变量的基本使用 # 原则:先定义,再引用 name=’zhang’ print(name) (2) 内存管理(垃…

    2023年4月2日
    00
  • cpu详解

    1.cpu的指令集和分类 1.1cpu的指令集 cpu的指令集指的是:控制计算机硬件的一系列命令。 指令集可以分为: 1.精简指令集:更短、更稳定,每条指令集运行的时间更短2.复杂指令集:可以完成更复杂的功能。需要花费的时间更长 1.2cpu的分类 cpu按照指令集可以分为:精简指令集cpu和复杂指令集cpu 2.x86-64位的概念 x86针对的是cpu的…

    2023年4月2日
    00
  • form表单内容序列化的两种方法

    form表单内容序列化 form表单自带两种方法serialize()方法和serializeArray()方法 1.serialize()方法 描述:序列化表单内容为字符串(不包括文件),用于Ajax请求。 格式:var data = $(‘#form’).serialize(); 2.serializeArray()方法 描述:序列化表单元素(类似’.s…

    2023年4月2日
    00
  • 文章详情页制作

    url的设计 /usrname/article/1 /用户名/article/文章主键值 re_path(r’^(?P<username>\w+)/article/(?P<article_id>\d+)/$’,views.article_detail,name=’detail’), 视图函数的设计 # 七、文章详情页 def arti…

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