Python基础-Week1

1.    NumPy : NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。

(链接:    https://baike.baidu.com/item/numpy/5678437?fr=aladdin)

        SciPy : SciPy是一款方便、易于使用、专为科学和工程设计的Python工具包。它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等。

(链接:    https://baike.baidu.com/item/SciPy)

        OpenCV : OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

(链接:    https://baike.baidu.com/item/opencv)

        Pandas : Python Data Analysis Library 或 pandas 是基于 NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作带型数据集所需的工具,同时也提供了大量能使我们快速便捷地处理数据的函数方法。

(链接:    https://baike.baidu.com/item/pandas)

        TensorFlow : TensorFlow是谷歌基于DisBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。

(链接:    https://baike.baidu.com/item/TensorFlow)

2.     type(*)   #type用来显示数据类型

        float ( 单精度 )        double ( 双精度 )

           

                    ("/"为简单的除法;"//"为除法的结果取整)

3.    在Python中,

        二进制以 0b 开头   

        八进制以 0o 开头   

        十进制直接表示   

        十六进制以 0x 开头            

        进制转换:

        十进制转换为二进制 bin(*)       

        八进制转换为二进制 bin(0o*)   转换为十进制

        十六进制转换为八进制 oct(0x*)   十进制转换为八进制oct(*)

        十进制转换为十六进制 hex(*)           

        强制转换:

        将 str 类型的 num 强制转换为 int 类型

        将float类型的 a 强行转换为 int 类型

4.    True 和 False 首写字母必须大写,否则会报错

5.    非空非零全部为Ture

        

6.    字符创的引用必须成对出现;字符串的长度最多为79

                 

7.    转义字符是否可见

        (1)键入‘hello,\按下回车   次行出现...   可以接着输入 hello‘  

        (2)   

        (3)   

8.    打印回车符以及制表符

        

              

           

9.    驼峰命名法:    eg:userName,getSystemAttribute(Java)

        下划线命名法:    eg:user_name,get_system_attribute

        微软:    eg:iSocketName

        匈牙利:eg:UserName,GetSystemAttribute

10.    连接符

           

        

        

        

11.    截取:(截取位+1)

           

              

           

           

12.    注释:

        #单行注释

        多行注释

        """

        *

        """

13.    引用:花括号为占位符

        

        

        

        

14.    小数位数显示

        

15.    同行打印

        

        

        

        

16.   元组(tuple)

        元组是一个序列,其中的每一个组成都有相对应的序列号;元组和字符串一样都是不可变的,数组可以改变数据。

        若元组之内只有一个元素,那么该元组后面的逗号是不可忽略的;若有逗号分离,将被认作为元组。

        列表为中括号,元组为圆括号,字典用花括号。

           

        

        字典(dict)

        “{ }”中用“:”来分隔

        

        

        列表

        数据类型可以不同,还可以通过连接符对列表进行增加,但不可以利用“-(减号)”进行删除。

        

        

        

        列表长度

        

        

        

        向末尾追加

        

        插入

        

        set

        

        (set-两种写法)

           

        set去重

        

        元组 解包

        

        弹出

        

        间隔:打印第 1 到第 6 个元素,间隔为 2

        

        判断

        

        

        

        增加、移除

        

        最值

              

        ASCLL码

              

        修改/覆盖

        

        减法相同项:(与/或 . . .)

        

        

        

        

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值