python 2021/12/31

本文深入讲解Python列表操作、字典映射、元组有序性、条件控制、循环、函数、参数传递、类与对象,涵盖基础语法到高级应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

列表,用【】
列表的操作:
切片:
list[start: end:step]
取前舍后
在这里插入图片描述
正序和反序打印list里面内容,注意取前舍后的原则。
在这里插入图片描述
字典:
映射关系 key value
无需,没有下标
key,不可以变化,值可以变化
key唯一
字典用花括号 {“key1”:int,
“key2”: 2 }
来定义。
字典不支持拼接

元组:
顺序组合:正序和反序,不可以修改。
定义好元组后,不可以修改
特点: (1,2,3)
用( , , ,)存放数据、字典、list等
tuple — 元组
有序数据,也就是有下标。

python 条件控制

if 条件1:
	功能1
elif 条件2:
	功能2
elif 条件3:
	共能3
else
	功能4

巢状分支:

if 条件1if 条件2:
		功能2
	else:
		功能3
else:
	功能4

for循环

for item in 可迭代的数据
	功能代码段

可迭代的数据有:字符串、列表、元组、字典、集合。。。。
可迭代的数据的长度就是要循环的次数

for...in range用法

在这里插入图片描述
python 循环
continue && break
continue:跳出当次循环,继续下一次
break:直接跳出循环,不再继续
在这里插入图片描述
函数
如果没有函数,那么我将重复劳动。。。
类似于module。。。
所以使用函数的目的,是为了减少重复劳动
在这里插入图片描述
在这里插入图片描述
位置传参和关键词传参
形参:定义函数时候声明的变量,形参。
实参:调用函数时候,需要传入的一个参数,实参。
位置传参
在这里插入图片描述
一般来说我们都是位置传参,但是位置不一样的话,就难以一一对应起来。

所以另外一种关键字传参的方式:
如下图所示,只要指定好关键字,形参和实参就能一一对应起来。
在这里插入图片描述
另外,注意上面还使用了默认传参,即在形参里面定义了年龄=10

不定长传参即不确定传入了几个参数。
我记得tcl语法里面也有类似的这种用法。
元组的方式不定长
在这里插入图片描述
注意上面是用一个*星号,表示的是不定长传参。
另外,要注意上面不定长的部分,是用的小括号,即,放到了元组当中。

字典的方式不定长:
在这里插入图片描述
注意上面的 { } 为字典,另外注意现在是两个星号。

什么是return
在这里插入图片描述
类和对象
类的定义: 具有相同属性和功能的一类事物----抽象概念
对象:具体的表现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值