首页 飞桨领航团 帖子详情
AI达人养成营学习笔记
收藏
快速回复
飞桨领航团 其他学习资料 400 0
AI达人养成营学习笔记
收藏
快速回复
飞桨领航团 其他学习资料 400 0

基本数据类型

列表 list
list是一种有序的集合,可以随时添加和删除其中的元素。

list = [1, 2, 3, 4, 5 ]

len(list)            #求列表元素个数

list[4]              #列表第5个元素的值
list.append(5)       #列表结尾加一个元素5
list.pop()           #列表删除最后一个元素

字典dict
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

grad = {4:'很好',3: '好',2:'中',1:'差',0:'很差'}

grad[3]             #输出key=3所对应的value

 

条件判断和循环

循环语句
while ... do ..a
while 判断条件(condition): 执行语句(statements)

for 循环
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

 

 

字符串索引、切片

切片的语法:[起始:结束:步长] 字符串[start: end: step] 这三个参数都有默认值,默认截取方向是从左往右的 start:默认值为0; end : 默认值未字符串结尾元素; step : 默认值为1;

如果切片步长是负值,截取方向则是从右往左的

字符串常用函数

函数 count  find index split
功能 计数功能 查找功能 查找 字符串的拆分

字符串的格式化输出

 

 

参数传递

位置参数 位置参数是最简单的一种函数调用的方式。位置参数须以正确的顺序传入函数、数量必须和声明时的一样。
缺省参数 调用函数时,缺省参数的值如果没有传入,则被认为是默认值。
可变参数 顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。
关键字参数 关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。
命名关键字参数 如果要限制关键字参数的名字,就可以用命名关键字参数

 

0
收藏
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户