获取用户列表为空_Python||第二讲:变量和简单数据类型与列表简介

python语言知识

-变量和简单数据类型 · 列表简介

导语 /GUIDE/

在上一篇文章中,我们了解了python的起源以及python相对于其它语言的优势。并学习了python的基本语法,那么今天让我们进一步学习python的更多知识吧!

变量

01|变量类型

在内存中存储的数据可以有多种类型。

例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储。

Python 定义了一些标准类型,用于存储各种类型的数据。

Python有五个标准的数据类型:

Numbers(数字)

String(字符串)

 List(列表)

Tuple(元组)

Dictionary(字典)

02|变量赋值

778cfbd0fac828b2e9620e0271e5850f.png

Python 中的变量赋值不需要类型声明。变量的标识,名称和数据这些信息都被储存在内存中,变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

我们用等号(=)来给变量赋值。

与C语言相同,python也可以同时为多个变量赋值。

03|变量命名和引用

变量的命名:

变量名只能包含字母、数字和下划线。

变量名可以字母或下划线打头,但不能以数字打头。

变量名不能包含空格。

不要使用Python关键字和函数名作变量名。

Python支持四种不同的数字类型:int(有符号整型),long(长整型[也可以代表八进制和十六进制]),float(浮点型),complex(复数)。

python 数字类型

列表 

List(列表) 是 Python 中使用最频繁的数据类型。

列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。

列表用 [ ] 标识,是 python 最通用的复合数据类型。

列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。

01

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6种序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查元素。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

列表的数据项不需要具有相同的类型。

02

5ba12f9d6751fbc30e932ba93806cf5f.png

访问列表元素:

python的字串列表有2种取值顺序:

从左到右索引默认0开始的,最大范围是字符串长度少1。

从右到左索引默认-1开始的,最大范围是字符串开头。

如果你要实现从字符串中获取一段子字符串的话,可以使用 [头下标:尾下标] 来截取相应的字符串,其中下标是从 0 开始算起,可以是正数或负数,下标可以为空表示取到头或尾。

[头下标:尾下标] 获取的子字符串包含头下标的字符,但不包含尾下标的字符。

59907305ee1bc90f8658fecccbdb2184.png

更新列表(添加列表元素)

在python中,我们使用append()函数来添加列表项

ca4d422d918643d48f69a848d1cc90ef.png 59907305ee1bc90f8658fecccbdb2184.png

删除列表元素

可以使用 del 语句来删除列表的元素

62c10bf7b265ce4ee5929327526cd276.png 59907305ee1bc90f8658fecccbdb2184.png

列表截取

f3411760f4c61ba14e9dc2ed68a2ddcd.png 59907305ee1bc90f8658fecccbdb2184.png

移除列表中某个值的第一个匹配项

可以用remove()函数来完成这项操作

c581c1548d80dd60af430192e0418424.png 42e983a431fa783e5e3c3dbcd0ebe81c.png

本周Python的学习到这里就结束了,通过今天的学习,我们知道了在Python语言中变量的六种数据类型,了解了变量和列表的关系,学会了简单操作列表的知识。希望操作不太熟练的小伙伴可以多加练习,循序渐进,加以巩固。下一期小编将带领大家深入学习列表的操作,敬请关注下周五计协小课堂哦。

编辑:孟文轩

责编:丁芃懿

审核:尹鸿峰老师

bf9fd2931eacd9805e00af9ee5927991.png 7cb05963eef44252f14bc8039b7047b6.png

微信公众号|海滨IT圈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值