基础班V2-ZM
48人加入学习
Python编程基础

Python编程基础课程

价格 ¥ 109.00

lower转换字符串为小写

split将字符串拆为单个单词

 

[展开全文]

remove删除列表中的元素

del切片删除或全部删除(放前面)

 

[展开全文]

append作为整体添加

extend分别作为元素添加

alt点击函数看说明

insert在指定位置后添加(1,~)

两个列表可相加

[展开全文]

类的首字母一般为大写

创建类 class

创建属性def

定义在类里面的函数一般叫方法

self就是对象本身

 

[展开全文]

对象:具体的、明确的个体

类:抽象概念,将具有 某些相同点的个体汇集起来的集合

类是对象的抽象

对象是类的实例化

 

 

[展开全文]

lambda创建匿名函数:没有具体名称的函数

lambda创建简单函数(一般就一行),def创建复杂函数

lambda x : x**2

第一个x 是形参 (形式上的参数)

x**2是返回值

[展开全文]

冒泡排序:将序列从小到大排序

例如:对[5.1,-1,-2.4]进行冒泡排序:过程如下

第0个元素与第0个元素比较

第1个元素与第0个元素比较

第1个元素与第1个元素比较

第2个元素与第0个元素比较

第2个元素与第1个元素比较

第2个元素与第2个元素比较

外层循环:所有元素遍历,从0访问到2个

内层循环:只需访问到第i个,即外层循环访问的i

[展开全文]

append是指把待添加元素作为整体添加,extend是将代加元素的内容分别添加

 

 

[展开全文]

注意:列表切片 是从左往右切

索引返回具体的值

切片保留原来的数据结构

all_in_list[-4:-2] 

而不是 all_in_list[-2, -4]

all_in_list[ : ] 全部保留

[展开全文]

可以用[ ]对列表进行创建

也可用list( )进行创建

列表中的每个元素都是可变的

列表中的元素是有序的,每个元素对应一个位置

列表可以容纳python中的任何对象

[展开全文]

数据结构:根据某种方式把数据元素组合起来形成的一个数据元素集合。

最基础的数据结构是列表。

基础的:序列(列表和元组,大家有序号)

映射(如 字典 没有前后顺序关系)

集合

[展开全文]

% 取模,即返回除法的余数,23%10 输出3

//取整除,23//10 输出2

[展开全文]

索引和切片是指把字符串中的部分内容提取出来

正索引从右往左0开始,负索引从左往右-1开始

string[0]; string[-1]

切片:同时取部分信息

string[1:2] 注意:切片时左闭右开,只取了第2格元素

string[0:3] 等同于 string[ :3]

string[3: ] 从右边第4位取到最后

 

[展开全文]

写代码一定严格对齐

代码块以tab或空格进行缩进限制

 

[展开全文]

变量名无需提前声明,直接赋值即可,用#可以注释代码

在Pycharm中可以同时注释,选中所有的ctrl+?

如果多行都不想执行,则第一句前和最后一句后三个引号包围起来。

[展开全文]

授课教师

数据挖掘与人工智能金牌讲师

课程特色

下载资料(1)
视频(41)