Python
我们认识了Python的很多知识了,今天我们来了解一下Python门编程语言的序列类型。那Python中额序列类型有些什么呢?他们都有什么用?接下来带大家认识一些新朋友。开发工具:IDLE (Python 3.7 64-bit) (注:不需要3.7版本的也行,只需要Python3的版本都可以)
图不重要,重要的是下面的内容
Python编程语言中有些什么序列类型?Python编程语言中有三种序列类型分别是:字符串(str)、列表(list)、元组(tuple).字符串(str),就是用引号引起来的内容。例:‘A’,这样的形式在Python中就叫字符串。
字符串(str)
列表(list),就是用中括号+逗号隔开的内容。例:list=[1,2,3,4,5,6,7,8]. 注意形式不能错。它是可变的序列类型。
列表(list)
元组(tuple),元组要随意的多一般是用小括号+逗号隔开的形式。例:tuple=(1,2,3)或者tu=(1,2,3).元组只有一个元素的时候要加逗号,即:tu=(1,).
元组(tuple)
2.小编学习中的总结的一点小知识。
字符串作为列表的一个元素的时候要+引号。li=['a',1,'b'].
Python中怎么将代码保存下来,以方便随时修改代码。先打开IDLE的Python界面,找到file之后找到New file,或者快捷键"ctrl+N",两种方法都可以。之后会打开一个名为“Untitled”未命名窗口,写入代码之后保存。可以直接点击“f5”或者点“Ctrl+s”快捷键保存。
操作步骤
新建一个Untitled文件名的窗口
输入代码保存
点击Run module F5的选择确定
直接点击f5的直接弹出这个界面
点击f5运行代码,点击确定
直接运行代码结果
注释,需要用井号“#”。井号可以给代码做注释。
没有注释测试代码是否报错
点f5运行弹出这个点确定
报错了,报错信息是“语法报错”
注释文字
更改之后继续点F5运行代码
代码成功运行,注释成功
除了井号可以注释以外,还有三引号和单引号也可以用作注释,三引号可以换行,单引号不可以。
三引号和单引号用作注释
三引号换行也不会报错
单引号不可以换行
2.索引
Python中的索引是什么呢?就是每个元素都有自己的位置,称之为索引。生活中我们要排列顺序是从1,2,3·····n对吧,Python中排列顺序是从0,1,2,3·····n的顺序开始的。
在讲索引之前我们要知道这个字符串的长度是多少,即:len( ),这个函数是用来查看元素的长度的。
用len函数查看元素的长度
当我们要取定义的字符串中的其中一个元素的时候,我们要怎么办呢?那就用上索引了,Python中有正向索引和反向索引。正向索引:从左往右边数,第一个数从零开始。反向索引:从右到左边开始,第一个数从-1开始最后一个数为0结束。
正向索引反向索引
大家会觉得学这个有啥用,因为可以通过正反索引来取值。
正向索引取值
反向索引取值
3.切片
学的这里大家会发现是不是可以一次性取很多的值,一次只可以取一个值太麻烦了。接下来我们来学一下取多个值,Python中这一项操作叫切片。
我们定义一个列表li=[1,2,3,4,5,6],我们想取得1到3的值要如何操作呢?我们需要li[起始位置的索引位置:需要取得的个数 ],就可以取得了。
为什么取不到3
正确索引取值
取指定范围的值,第一个填写的是你开始需要取得值的对应索引值,第二个要填写的是所要取得最终值。
取指定范围的值
3.我们再来进一步学点稍微难一点的操作:步长和负步长取值
步长:就是我们一次取两个值或者多个值,选择一个其中一个输出。步长可以跳过一些值。(注意;步长默认为1,但是不可以是零。)
步长取值
负步长:就是步长为负数,那么切片也要为负才能取到值。
负步长的解释
负步长的正确取值方法
3.小编学习中总结的一些小知识
我们知道切片需要给一个范围,才能取到值,那如果什么都不填会发生什么?
全切
切片示列形式
一些小的例子,可以学了玩一下
都可以尝试一下
元组切片
好了今天就和大家分享到这里吧!今天应该大多数人放假了吧,先提前祝大家新年快乐