python(3)

一、函数

求和函数:

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 = [ ]

  1. 使用 list( ) 来创建

b = list( )

  1. 可以再创建列表的时候,直接在[ ] 中

a = [1,2,3,4]

注意:c++/java 里面要求一个数组里只能存相同类型的变量,python里的 列表 则无限制,放啥类型都可以。

例如:

a = [ 1, "hello", True, [4,5,6] ]

print(a)

2.1 访问下标

使用[ ] 来访问列表元素, 并能修改列表中的元素。超出下标有效范围,就会出现异常。

  1. 可以使用内建函数 len( ) 来获取列表的长度 ,即元素的个数

len() 可以传字符串,列表、元组、字典、自定义的类......

  1. 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( )的方法,可以按照值来删除

相关推荐
MATLAB代码顾问5 分钟前
MATLAB实现多种群遗传算法
开发语言·matlab
叫我DPT25 分钟前
Go 中 defer 的机制
开发语言·后端·golang
幻想趾于现实39 分钟前
C# 装箱和拆箱(以及 as ,is)
开发语言·c#
纠结哥_Shrek1 小时前
pytorch实现简单的情感分析算法
人工智能·pytorch·python
山海青风2 小时前
OpenAI 实战进阶教程 - 第二节:生成与解析结构化数据:从文本到表格
人工智能·python
好好学Java吖3 小时前
【二分题目】
java·开发语言
查理零世3 小时前
【算法】回溯算法专题② ——组合型回溯 + 剪枝 python
python·算法·剪枝
米码收割机3 小时前
【PHP】基于 PHP 的图片管理系统(源码+论文+数据库+图集)【独一无二】
开发语言·数据库·php
yyytucj3 小时前
优化 PHP-FPM 参数配置:实现服务器性能提升
服务器·开发语言·php
鲤籽鲲3 小时前
C# 中 [MethodImpl(MethodImplOptions.Synchronized)] 的使用详解
java·开发语言·c#