文章分类 - Python基础
有关python基础部分,包含基本的语法、函数、面向对象及网络编程、并发编程。
摘要:9.1 进程 9.1.1 基本概念 定义:运行中的程序叫做进程 程序和进程之间的区别: 程序只是一个文件,进程则代表这个文件被CPU运行起来了 进程是计算机中最小的资源分配单位,进程的pid(port id)并不与进程绑定,每次随机分配。 9.1.2 进程的调度 操作系统调度进程的算法 短作业优先
阅读全文
摘要:8.1 网络编程基础概念 网络应用开发架构: c/s 即 client (客户端) / server (服务端) 飞秋、git、百度云、输入法、qq、迅雷 b/s 即 browser(浏览器)/ server(服务器) 淘宝、邮箱、百度、知乎、豆瓣、博客园 b/s 是特殊的 c/s 架构 网卡:每一
阅读全文
摘要:7.1 面向对象的基本内容 7.1.1 格式 对象和类的关系,对象是类的实例 具有相同方法和属性的一类事物称为类 一个拥有具体属性值和动作的具体个体 class Files: #类中的函数不再称为函数,称为方法 def write(self,name): print(name) return 666
阅读全文
摘要:6.1 模块 模块重复导入只有第一次生效,即已经加载过的模块就不会再加载 同一个模块不会重复加载也可以构造单例模式 6.1.1内置模块 6.1.1.1 random 找到一个随机数 格式:random.randint(66,99) 以下为对66到100随机一个数转换为字符串 import rando
阅读全文
摘要:5.1 三元运算(三目运算) 5.1.1 定义和格式 一行写出一个简单的条件判断语句 v = 1 if v == y else 2 if v == y: v = 1else: v = 2 # 基本格式 5.2 函数的基本内容 5.2.1 函数的格式 有时因为实际情况需要重复不止一遍写相同的代码,导
阅读全文
摘要:4.1 文件基本操作 obj = open('路径',mode='模式',encoding='编码')obj.write()obj.read()obj.close() 4.2 打开模式 r / w / a r+ / w+ / a+ rb / wb / ab r+b / w+b / a+b 4.3 操
阅读全文
摘要:3.1 整型(int) 3.1.1 整型的长度 py2中有:int/long py3中有:int (int/long) 3.1.2 整除 py2和py3中整除是不一样。 3.2 布尔(bool) 布尔值就是用于表示真假。True和False。 其他类型转换成布尔值: str ... 对于:None
阅读全文
摘要:2.1 环境的安装 解释器:py2 / py3 (环境变量) 环境变量的设置,目的是便于快速使用解释器,减少每次使用解释器需频繁调用解释器的文件路径的麻烦 开发工具:pycharm 2.2 编码 2.2.1 python编码基础 ASCII 英文,8个数字表示1个单位,一共有28个,可以表示所有的英
阅读全文

浙公网安备 33010602011771号