美文网首页
非科班同学学习Python实记

非科班同学学习Python实记

作者: 放手天空 | 来源:发表于2019-02-23 21:32 被阅读0次

知识点

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)

相关文章

网友评论

      本文标题:非科班同学学习Python实记

      本文链接:https://www.haomeiwen.com/subject/ebxmyqtx.html