知识点
1. 数据结构
- 1.1 基础数据类型
bool
true false 逻辑符
int
8 整数
float
7.08 浮点数
....
- 1.2 容器
- 列表
list
- 元组
tuple
- 字段
dict
- 集合
set
- 列表
装基础类型的容器 盒子
- 1.3 样例解读
lst
是一个变量,代表了[[1, 3, 5], [2, 4, 6]]
,通过=
赋值给lst
,[1, 3, 5]
代表了一个数组(容器),其中的3个格子是1
3
5
(基础类型整数
)。
lst=[1, 3, 5]
a=lst[0] -> 1
a=lst[1] -> 3
a=lst[2] -> 5
lst= [[1, 3, 5], [2, 4, 6]]
a = lst[0] -> [1, 3, 5]
a=lst[0][0] -> 1
2.方法
定义:你给0个或者多个数给它,它执行一些操作后,返回你0个或多个结果
print(a)
就是print
方法,其中 a
是需要打印到控制台的元素
示例
print("hello world")
控制台就会显示hello world
a = "hello world"
//a的值 被2替换
a = 2
print(a)
def int add(a, b):
return a+b
def print(a):
#写给控制台传输数据
display.show(a)
a = add(5, 4) //a = 9
b = print(a) // b null
-
关键字:系统识别的 具有特殊意义的单词
方法调用流程
代码结构
//导入numpy这个包 命名为np 下面的代码就用np代替
import numpy as np
def int add(a, b):
return a+b
//a() 代表a方法
def main(): //程序主入口 main方法
//lst代表局部变量 lst代表 [[1, 3, 5], [2, 4, 6]]
// A1 A2
// 1 3 5 2 4 6
lst= [[1, 3, 5], [2, 4, 6]]
//数组 1 2 3 一组数
lst=[1,2,3]
//打印函数
print( type(lst) -> lst的类型 数组 )
np_lst =np.array(lst)
print( type(np_lst) -> np封装后的数组 array )
np_lst = np.array(lst, np.float类型)
print(np_lst.shape) // 2行3列
print(np_lst.size)
a=add(4,5)
print(a)
网友评论