-
Python列表列表的更改元素
所属栏目:[语言] 日期:2023-05-27 热度:8076
Python 提供了两种修改列表(list)元素的方法,你可以每次修改单个元素,也可以每次修改一组元素(多个)。
修改单个元素
修改单个元素非常简单,直接对元素赋值即可。请看下面的例子:
nums = [40, 36, 89, 2, [详细] -
Python list列表删除元素(4种方式)
所属栏目:[语言] 日期:2023-05-27 热度:2476
在 Python 列表中删除元素主要分为以下 3 种场景:
根据目标元素所在位置的索引进行删除,可以使用 del 关键字或者 pop() 方法;
根据元素本身的值进行删除,可使用列表(list类型)提供的 remove() 方法;
将列表[详细] -
Python列表列表中的 3种添加元素的方法
所属栏目:[语言] 日期:2023-05-27 热度:4808
实际开发中,经常需要对 Python 列表进行更新,包括向列表中添加元素、修改表中元素以及删除元素。本节先来学习如何向列表中添加元素。
《Python序列》一节告诉我们,使用+运算符可以将多个序列连接起来;列表是序[详细] -
Python list列表具体解析
所属栏目:[语言] 日期:2023-05-27 热度:2013
在实际开发中,经常需要将一组(不只一个)数据存储起来,以便后边的代码使用。说到这里,一些读者可能听说过数组(Array),它就可以把多个数据挨个存储到一起,通过数组下标可以访问数组中的每个元素。
需要明确[详细] -
什么是序列,Python序列详解(包括序列类型与常用操作)
所属栏目:[语言] 日期:2023-05-27 热度:2180
所谓序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。
为了更形象的认识序列,可以将它看做是一家旅店,那么店中的每个房间就如同序列存储[详细] -
Python运算符优先级与结合性一览表
所属栏目:[语言] 日期:2023-05-26 热度:2311
优先级和结合性是 Python 表达式中比较重要的两个概念,它们决定了先执行表达式中的哪一部分。
Python 运算符优先级
所谓优先级,就是当多个运算符同时出现在一个表达式中时,先执行哪个运算符。
例如对于表达式[详细] -
Python三目运算符(三元运算符)用法具体说明
所属栏目:[语言] 日期:2023-05-26 热度:5251
我们从一个具体的例子切入本节内容。假设现在有两个数字,我们希望获得其中较大的一个,那么可以使用 if else 语句,例如:
if a>b:
max = a;
else:
max = b;
但是 Python 提供了一种更加简洁的写法,如[详细] -
Python逻辑运算符及其使用方法
所属栏目:[语言] 日期:2023-05-26 热度:148
高中数学中我们就学过逻辑运算,例如 p 为真命题,q 为假命题,那么“p且q”为假,“p或q”为真,“非q”为真。Python 也有类似的逻辑运算,请看下表:
表 1 Python 逻辑运算符及功[详细] -
Python比较运算符(关系的转换)
所属栏目:[语言] 日期:2023-05-26 热度:944
比较运算符,也称关系运算符,用于对常量、变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。
True 和 False 都是 bool 类型,它们专门用来表示一件事情的真假,[详细] -
Python位运算符使用技巧
所属栏目:[语言] 日期:2023-05-26 热度:4326
Python 位运算按照数据在内存中的二进制位(Bit)进行操作,它一般用于底层开发(算法设计、驱动、图像处理、单片机等),在应用层开发(Web 开发、Linux 运维等)中并不常见。想加快学习进度,或者不关注底层开发的[详细]
-
Python赋值运算符(入门必读)
所属栏目:[语言] 日期:2023-05-26 热度:9112
赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。
Python 中最基本的赋值运算符是等号=[详细] -
Python算术运算符及用法详细说明
所属栏目:[语言] 日期:2023-05-26 热度:4217
算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。下表列出了 Python 支持所有基本算术运算符。
表 1 Python 常用算术运算符
运算符 说明 实例 结果
+ 加 12.45 + 15 27.45[详细] -
Python类型转换,Python数据类型转换函数库
所属栏目:[语言] 日期:2023-05-26 热度:551
虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。
比如说,我们想通过使用 print() 函数输出信息“您的身高:&rdqu[详细] -
Python转义字符和用法
所属栏目:[语言] 日期:2023-05-26 热度:1425
在《Python字符串》一节中我们曾提到过转义字符,就是那些以反斜杠\开头的字符。
ASCII 编码为每个字符都分配了唯一的编号,称为编码值。在 Python 中,一个 ASCII 字符除了可以用它的实体(也就是真正的字符)表[详细] -
Python格式化字符串(格式化输出)
所属栏目:[语言] 日期:2023-05-26 热度:3572
我们在《第一个Python程序——在屏幕上输出文本》中讲到过 print() 函数的用法,这只是最简单最初级的形式,print() 还有很多高级的玩法,比如格式化输出,这就是本节要讲解的内容。
熟悉C语言 printf() [详细] -
Python字符串详细介绍(包含长字符串和原始字符串)
所属栏目:[语言] 日期:2023-05-26 热度:4434
若干个字符的集合就是一个字符串(String)。Python 中的字符串必须由双引号" "或者单引号' '包围,具体格式为:
"字符串内容"
'字符串内容'
字符串的内容可以包含字母、标点、特殊符号、中文、[详细] -
Python复数类型(complex)详解
所属栏目:[语言] 日期:2023-05-26 热度:3819
复数(Complex)是 Python 的内置类型,直接书写即可。换句话说,Python 语言本身就支持复数,而不依赖于标准库或者第三方库。
复数由实部(real)和虚部(imag)构成,在 Python 中,复数的虚部以j或者J作为后缀[详细] -
Python小数/浮点数(float)类型详解
所属栏目:[语言] 日期:2023-05-26 热度:3636
在编程语言中,小数通常以浮点数的形式存储。浮点数和定点数是相对的:小数在存储过程中如果小数点发生移动,就称为浮点数;如果小数点不动,就称为定点数。
如果你对浮点数的底层存储格式不了解,请猛击:小数在内[详细] -
Python整数类型(int)介绍
所属栏目:[语言] 日期:2023-05-26 热度:4372
整数就是没有小数部分的数字,Python 中的整数包括正整数、0 和负整数。
有些强类型的编程语言会提供多种整数类型,每种类型的长度都不同,能容纳的整数的大小也不同,开发者要根据实际数字的大小选用不同的类型。[详细] -
Python变量的定义和应用程序
所属栏目:[语言] 日期:2023-05-26 热度:9477
任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。
变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个[详细] -
Python内置函数一览表
所属栏目:[语言] 日期:2023-05-26 热度:1011
Python 解释器自带的函数叫做内置函数,这些函数可以直接使用,不需要导入某个模块。
如果你熟悉 Shell 编程,了解什么是 Shell 内置命令,那么你也很容易理解什么是 Python 内置函数,它们的概念是类似的。
将使[详细] -
Python关键字(保留字)一览表
所属栏目:[语言] 日期:2023-05-26 热度:6319
保留字是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。
Python 包含的保留字可以执行如下命令进行查看:
>>>[详细] -
Python标志符命名规范
所属栏目:[语言] 日期:2023-05-26 热度:1548
简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。
Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:[详细] -
Python编码规范(PEP 8)
所属栏目:[语言] 日期:2023-05-26 热度:7782
在讲解具体的 Python 编码规范之前,先来看看图 1 中的代码:
两段功能相同的 Python 代码
对比图 1 中的两段代码你会发现,它们所包含的代码时完全相同的,但很明显,右侧的代码编写格式看上去比左侧的代码段[详细] -
Python缩进规则(包括快捷键)
所属栏目:[语言] 日期:2023-05-26 热度:2444
和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同,Python 采用代码缩进和冒号( : )来区分代码块之间的层次。
在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句[详细]