美文网首页
非科班同学学习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