Python / Python基础

【python基础】复杂数据类型-列表类型(列表切片)

# 1.列表切片 前面学习的是如何处理列表的所有数据元素。python还可以处理列表的部分元素,python称之为切片。 ## 1.1创建切片 创建切片,可指定要使用的第一个数据元素的索引和最后一个数据元素的索引。与range函数一样,python在到达指定的第二个索引前面的数据元素后停止。比如要输 ... »

【python基础】复杂数据类型-列表类型(排序/长度/遍历)

# 1.列表数据元素排序 在创建的列表中,数据元素的排列顺序常常是无法预测的。这虽然在大多数情况下都是不可避免的,但经常需要以特定的顺序呈现信息。有时候希望保留列表数据元素最初的排列顺序,而有时候又需要调整排列顺序。python提供了很多列表数据元素排序的方式,可根据情况选用。 ## 1.永久性排序 ... »

【python基础】复杂数据类型-列表类型(增删改查)

# 1.初识列表(list) **列表由一系列按特定顺序排列的数据元素组成**。可以将任何类型数据元素加入列表中,其中的数据元素之间没有任何关系。鉴于列表通常包含多个数据元素,给列表指定一个表示复数的名称是个不错的选择。 在python中,用方括号[]来表示列表,并用逗号来分隔其中的数据元素。编写程 ... »

【python基础】日常知识点整理

【三种方法调用】 1. 类中的方法区分为普通方法(self),静态方法(@staticMenthod),类方法@classMenthod,隐式参数(cls) <1> 普通方法:第一个参数 self 代表实例对象本身,可以使用 self 直接引用定义的实例属性和普通方法;如果需要调用静态方法和类方法, ... »

wang-technology

【python基础】基本数据类型-数字类型

Python3 支持int(整型数据)、float(浮点型数据)、bool(布尔类型) # 1.int(整型数据) 在Python 3里,**只有一种整数类型 int,表示为长整型**。像大多数语言一样,数值类型的赋值和计算都是很直观的。 ## 1.1数值运算 编写程序如下所示 ![image](h ... »

【python基础】基本数据类型-字符串类型

# 1.初识字符串 字符串就是一系列字符。在python中,用引号括起来文本内容的都是字符串。 其语法格式为:‘文本内容’或者“文本内容” 我们发现其中的引号可以是单引号,也可以是双引号。这样的灵活性可以使我们进行引号之间的嵌套。 编写程序如下所示: ![image](https://img2023 ... »

【python基础】变量

# 1.初识变量 编程本质就是通过一定的规则,去操纵数据,变量作为数据的载体,在程序中经常会被用到。与变量相联系的还有一个名词叫数据类型,我们可以举一个生活中的例子,来理解**数据类型-变量-数据**三者之间的关系 ![image](https://img2023.cnblogs.com/blog/ ... »

【python基础】编写/运行hello world项目

# 1.编写hello world项目 编程界每种语言的第一个程序往往都是输出hello world。因此我们来看看,如何用Python输出hello world。 1.如果你是初学者,main.py中的代码暂时是无法看懂的,所以可以把main中的源代码直接删除。如下所示 ![image](http ... »

【编程日记】搭建PyCharm集成开发环境

# 0.相关确定 本教程使用的版本号为专业版PyCharm 2022.3.2,如果您是初学者,为了更好的学习本教程,避免不必要的麻烦,请您下载使用与本教程一致的版本号。 # 1.PyCharm的下载 官网下载:https://www.jetbrains.com/pycharm/download/ot ... »

Python变量

1.变量与常量 1.1变量 变量就是可以变化的量,量指的是事物的状态,变量就是给某一个值赋予名称 当然这个名称是可变的,但是要做到见名知意,就是让别人看一眼的你的变量名就知道你对应的值是什么意思**变量由三部分组成,也叫三要素 • 标识id:表示对象所存储的内存地址,使用内置函数 id()来获取,反 ... »

编程语言与Python介绍

一、编程语言的分类 1. 计算机语言的发展为三个阶段 1.1 机器语言 计算机存储数据格式原理:计算机的工作需要基于电,而电信号只有高低电频两种状态。将高低电频命名为0和1(也就意味着计算机只识别0和1的二进制数)所以计算机才能识别诸多信息,原因是使用了二进制数进行排列组合存储单位:二进制数使用比特 ... »

Python 3.x基础实战检查磁盘可用空间

目录 引言 使用psutil模块实现 获取磁盘使用情况 获取磁盘挂载点 检查磁盘可用空间 使用 du 命令实现 使用 du 命令检查磁盘空间 检查多个目录的磁盘空间 检查磁盘空间使用率 发送邮件 结论 引言 在 Linux 服务器上,磁盘空间的使用情况是一个非常重要的指标。如果 »

[python] Python类型提示总结

Python3.5 版本引入了类型提示(Type Hints),它允许开发者在代码中显式地声明变量、函数、方法等的类型信息。这种类型声明不会影响 Python 解释器的运行,但可以让 IDE 和静态分析工具更好地理解代码,同时提高代码的可读性和可维护性。然而,由于 Python 支持动态类型,类型提 ... »

关于python基础数据类型bytes进制转换

目录 1. bytes字节串类型介绍: 2. 二进制、十进制、十六进制之间的转换: 2.1 二进制转十进制: 2.2 二进制转十六进制: 2.3 十进制转二进制: 2.4 十进制转十六进制: 2.5 十六进制转二进制: 2.6 十六进制转十进制: 3. 字节串和字符串之间的区别: 4. 字节 »

Python基础之值传递和引用传递详解

目录 什么是值传递和引用传递 可以干预参数传递是值传递还是引用传递么 探寻一下值传递底层是如何实现的 总结 在python中,向函数传递参数的类型有两种,一种是值传递,还有一种是引用传递,如果你恰恰好会一点c基础,你可以理解为前者为传递形参,而后者传递指针。本篇文章将探究python的值传递和 »

python自产调试工具pdb的使用

python自产调试工具pdb的使用 介绍 调试打印在写代码的时候不可避免 项目越大,调试可能花的时间会越多 print调试可能是最早用的,一段时间内你都会习惯这种方式 一旦成了老鸟,你应该会去用IDE的debugger,功能非常强大,效率就比print上了一个台阶 当然python像其他语言一样, ... »

Python基础之Spyder的使用

目录 Spyder是什么 打开Spyder 修改显示主题 修改语言 Spyder的核心构建块 代码编辑区基本操作 文件操作 运行操作 IPython控制台基本操作 执行文件式编程 执行交互式编程 总结 Spyder是什么 Spyder是一个用于科学计算的使用Python编程语言的 »