一、函数
求和函数:
def calSum(beg,end):
theSum = 0
for i in range(beg,end+1):
theSum+=i
print(theSum)
calSum(1,100)
1.1函数的定义
函数的返回值:
函数执行到 return 就意味着执行完了。return后面的值,就是函数的返回值,return语句并不是必须的,可以有也可以没有。
二、列表和元组
python中的列表和元组相当于c当中的数组。
其中,列表可以改变 而元组无法改变。
创建列表方法
1.使用[ ]直接来创建
a = [ ]
- 使用 list( ) 来创建
b = list( )
- 可以再创建列表的时候,直接在[ ] 中
a = [1,2,3,4]
注意:c++/java 里面要求一个数组里只能存相同类型的变量,python里的 列表 则无限制,放啥类型都可以。
例如:
a = [ 1, "hello", True, [4,5,6] ]
print(a)
2.1 访问下标
使用[ ] 来访问列表元素, 并能修改列表中的元素。超出下标有效范围,就会出现异常。
- 可以使用内建函数 len( ) 来获取列表的长度 ,即元素的个数。
len() 可以传字符串,列表、元组、字典、自定义的类......
- python 中的下标,还可以写成负数。
例如写成 -1 就表示倒数第一个元素
2.2 列表的切片操作
切片操作中,[ ] 里面有两个数字,这代表了一段区间。
1表示开始区间的下标
3表示结束区间的下标(取到下标为1一直到下标为3的元素,包含1不包含3)
注:[ 1: ] 意思为省略后边界,意思是从开始位置,一直取到整个列表结束。
[ : 2 ]意思为省略前边界,从列表的0号元素开始取,一直取到结束的后边界。
2.3 带有切边的操作
这里的步长的数值,还可以是负数,当步数为负数时,意思是从后往前取值
三、遍历数组
此方法是对进入列表内的元素进行遍历
此方法是进行对列表下标进行遍历
3.使用while进行遍历
四、列表的插入操作
1.使用append( )函数进行插入,注意此处的append函数是搭配列表对象a来一起使用的,而不是独立的函数。
2.使用insert( )的方法,往列表任意的位置来新增元素
五、列表查找元素
1.使用 in 来判断某个元素是否存在在列表中
2.使用 index 方法来判定当前元素在列表中的位置,得到了一个下标的位置
若出现找不到列表中的元素,则出现异常
六、列表删除元素
1.使用pop( )函数,删除列表中最末尾的元素,或者使用pop删除任意位置的元素,pop的参数可以传一个下标过去
2.使用remove( )的方法,可以按照值来删除