分类: Python

9 篇文章

JSON数据格式
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。 基础结构 JSON建构于两种结构: “名称/值”对的集合(A collection of name/value pairs)。不同…
Python异常处理
Python中异常类结构 在 Python 中, BaseException是所有异常的基类,BaseException类有四个子类: SystemExit:解释器请求退出 KeyboardInterrupt:用户中断执行(通常是输入^C) GeneratorExit:生成器(generator)发生异常来通知退出 Exception:常规错误的基…
Python文件处理
引言 应用程序运行过程中产生的数据最先都是存放于内存中的,若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念,用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 文件操作基本流程 基本流程 有了文件的概念,我们无需再去考虑操作硬盘的细…
面向对象简介 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。 类:创建对象的模版、对象的数据类型 对象:类的变量 属性:类中的变量,表示对象的属性、状态等信息 方法:类中的函数,表示…
函数
函数是带名字的代码块,用于完成具体的工作。要执行函数定义的特定任务,可调用 该函数。需要在程序中多次执行同一项任务时,无须反复编写完成该任务的代码,只需要调用执行该任务的函数,让Python运行其中的代码即可。通过使用函数,程序编写、阅读、测试和修复起来都更加容易。 定义函数 def function(parameter): """docstrin…
Python流程控制
条件控制 if语句 if condition_1: statement_block_1; elif condition_2: statement_block_2; else: statement_block_3; match…case语句(Python3.10新增) match subject: case <pattern_1>: <a…
Python数据类型
变量 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。一般情况下,可以将变量视作指向数据的指针.Python允许为多个变量赋值.变量命名规范:字母数字下划线 Python 变量工作原理驻留机制- - -不可变数…
Python简介
Python简介 Python是一种高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 语法简洁清晰,具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 边解释边运行,省去了编译环节 Python 是交互式语言: 可以在一个 Python 提示符 >>> 后直接执行代码 Python 是面向对象语言: Pyth…
Python随机数
Python提供random模块用于生成伪随机数 1.随机数种子 在Python中,随机数种子(random seed)是一个用于初始化随机数生成器的整数值。设置随机数种子可以确保每次运行程序时生成的随机数序列都是相同的,从而使得结果具有可重复性。通过设置随机数种子,可以控制Python随机函数的行为。这对于调试和测试程序非常有用,因为可以确保每次…