【python基础知识点小结(2021/2/9)】教程文章相关的互联网学习教程文章

Python的基础知识与历史应用

计算机基础知识cpu: 人类的大脑 运算和处理问题 飞机 内存: 临时存储数据 断点就消失了 高铁 4G,8G, 16G, 32G, 硬盘: 永久 存储数据 图片,片儿,音频,种子 汽车 500G,1T,2T 操作系统:是一个软件 控制每个硬件之间数据交互python的应用和历史 python2: ? C,Java,c# 源码不统一 功能重复 维护难度大 python3: ? 源码统一,代码(功能)重复 维护难度降低了 python是一个编程语言 分类: 男人,女人 老人,青年人,小孩,...

python基础知识 ~ 异常处理

一 错误种类 1 语法错误 2 规则错误二 错误内容举例 TypeError NameError KeyError JSONDecodeError等三 标准模板 try: except error示例 as error: print(format(error) 四 注意 1 一旦遇到expection将终止退出 2 如果遇到的错误不是expetion错误,也会抛出异常,不过不会执行预定义处理方式 多种错误异常 1 error示例可以加多种except (ValueError, IndexError..) 放入元组即可 2 try: expect error1 ...

python基础知识~多线程

一 分类 伪并发 由于执行速度很快,用户感知不到 真并发 同时发起并发 1 python调用的是操作系统的进程和线程,自身没有 2 一个应用程序默认只有一个进程(可以定义多个) 一个进程只有一个线程(可以定义多个)二 线程 1 python的多线程分为主线程和其他线程.主进程会在多个线程进行来回切换处理 2 python的线程是工作的最小单元 3 python的线程共享进程中的所有资源 4 python无法利用多核CPU实现多线程的,因为有锁的存...

python基础知识 ~ 类,变量,函数和继承

一 变量分类 1 实例变量 __init__(self,value) self代表实例对象,value代表实例变量 self.value=value 实例变量的初始化 实例变量能赋初始化值 __init__本质是一个函数,所以变量的规则完全适用 2 类变量 类变量是定义在函数外的变量,可以理解为类的全局变量.类变量可以被实例继承修改3 调用方式 公有调用 私有调用 class a: __d=wewa //私有类变量 c=we //类变量 def __init__(self,a): self.__...

python基础知识~ subprocess模块

一 定义 subprocess是python创建子进程的工具,其实和c中的fork出一个子进程,然后在子进程中运行exec执行另外一个进程很类似。 python关于执行linux的模块有很多,但是3.X以后都推荐统一用subprocess二 函数(我们这里只说最常用的) 1 p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) 函数参数 cmd代表命令集合,通常为字符串 shell=True 代表执行整体命...

python基础知识,为什么异常处理不起作用?【代码】

我是python开发的新手,并试图理解异常处理.我有2个函数1st在列表中找到1个重复值,第2个调用该函数.但是如果尝试传递不存在的列表名称,则应该从块除外打印消息,但是它不起作用,请帮忙def first_duplicate(a):x = 0for i, j in enumerate(a):for k in a[i + 1:]:if j == k:x = 1return jif x == 1:breakdef call_main (list_name):try:x = first_duplicate(list_name)if x is None:print("No duplicates")else:print(x, "is the firs...

python基础知识学习笔记(网络编程)

网络编程一般使用socket套接字 使用TCP建立长连接: 案例 1: client:(客户端代码) import socket sk = socket.socket() sk.connect((127.0.0.1,9000)) while True: msg = sk.recv(1024) print(msg.decode(utf-8)) if msg == bq:break inp = input(>>>) if inp == q: sk.send(inp.encode(utf-8)) break sk.send(inp.encode(utf-8)) sk.close() server : (服务端代码) import socke...

Python基础知识归纳

Python 基础教程 Python 基础教程 Python 简介 Python 环境搭建 Python 中文编码 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循环语句 Python While 循环语句 Python for 循环语句 Python 循环嵌套 Python break 语句 Python continue 语句 Python pass 语句 Python Number(数字) Python 字符串 Python 列表(List) Python 元组 Python 字典(Dictionary) Python 日期和时间 Python 函数 Python 模块 Py...

python基础知识~ 等值判断和码

简介 :等值判断和编码 一 第一部分 1 == 比较 数字字符串->True 元组,列表,字典->FALSE 2 is 比较 数字(-5-256)->True 字符串(没有特殊字符)->True 总结 == 比较的是两边的值 is 比较的是两边的内存地址 id函数获取内存地址二 第二部分 编码和解码 python3传输编码unicode 方法 encode(utf-8) 编码 decode(utf-8) 解码

python基础一(认识python及基础知识)【图】

前言: 这个博客的就是笔者用来作总结的,只会写出一些必要的东西,所以并不适合一个初学者看一、python是什么 Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。(这里不懂的话可以先记下来,等学习到一定程度再回来看)二、python基础 2.1注释: 看以下一个程序的运行...

Python基础知识(七)—字典【代码】【图】

字典 dict 定义 由一系列键值对组成的可变散列容器。 散列:每条记录无序。 键必须惟一且不可变(字符串/数字/元组),值没有限制。 字典内存图:基础操作 创建字典: 字典名 = {键1:值1,键2:值2}(键不能相同,值可以相同) 字典名 = dict (可迭代对象) 添加/修改元素: 语法:字典名[键] = 数据 dict01["qtx"] = 100 说明: 键不存在,创建记录。 键存在,修改映射关系。 获取元素:变量 = 字典名[键] # 没有键则错误 遍历字典:...

我的第十篇博客---python数据结构与算法基础知识

python数据结构与算法基础知识 数据结构是计算机( 存储、组织数据 )的方式。(1.在现实世界中,不同数据元素之间不是独立的,而是存在特定关系的,我们将这些关系称为结构。(2.同样在计算机中,数据元素也不是孤立、杂乱无序的,而是具有内在联系的数据集合。 按照不同的角度, ( 数据结构 ) 可分为( 逻辑结构) 和( 物理结构 )。(1.其中( 逻辑结构 )是( 面向问题 )的(2.而( 物理结构 )是( 面向计算机 )的(3.他们的基本目标...

python基础知识节点

一、诞生背景 二、主要发展阶段及当前情况 三、主要应用方向及其代表公司 四、安装 五、变量 六、运算符 七、基本语句 八、主要数据类型及其操作 九、文件操作 十、函数 十一、生成器、迭代器、nb的装饰器(语法糖) 十二、模块 十三、面向对象 十四、网络通信 十五、python与数据库 十六、web框架()

Python基础知识-6【代码】

python其他知识目录 1、判断一个字符串中是否有敏感字符?#str: m_str="我叫魔降风云变" if "魔" in m_str:print("含敏感字符") ---------结果: 含敏感字符#list/tuple: 方法一:for循环 char_list=["mcw","xiaoma","xiaxiao"] content=input("请输入内容:") success=False #什么时候用success这种标志,前面还有个message的类似的 for i in char_list:if i==content:success=True if success:print(...

Python基础知识(1)【代码】

知识要点: 数字类型:整数类型、浮点数和复数类型 数字类型的运算:数值运算操作符、竖中指运算函数 字符串类型及格式化:索引、引片、基本的format()格式化方法 字符串类型的操作:字符串操作符、处理函数和处理函数 类型判断和类型间转换 1、数字类型 (1)整数 十进制 1010 二进制 0b1010 八进制 0o1010 十六进制 0x9F(2)浮点数类型 0.1 + 0.2 == 0.3 输出False #因为存在不确定尾数,0.1 + 0.2 其实等于0.30000000...