Python基础
2017-11-08 08:40:16   0  举报             
     
         
 AI智能生成
  Python基础知识思维导图
    作者其他创作
 大纲/内容
  计算机常识    
     计算机    
     概念:存储和计算处理的电子设备    
     电脑  
     硬件    
     CPU    
     处理器  
     内存    
     内存条  
     外部存储设备    
     硬盘、U盘  
     输入设备    
     鼠标、键盘  
     输出设备    
     显示器、打印机  
     通信设备    
     路由器、声卡、网卡  
     软件    
     系统软件    
     操作系统:windows、linux、MacOS  
     应用软件  
     编程语言    
     机器语言    
     0和1  
     汇编语言    
     兼容性差  
     高级语言    
     编译类:编译器    
     效率高、修改需要重新编译  
     解释类:解释器    
     更灵活  
     二进制    
     数据存储与运算  
     数据单位    
     bit 比特位  
     1Byte = 8bit  
     1KB = 1024KByte  
     1MB = 1024KB  
     1GB = 1024MB  
     1TB = 1024GB  
     ....  
     Python语言概述    
     历史    
     作者: Guido van Rossum(吉多·范罗苏姆)
  
     语言诞生:1989  
     哲学与定位    
     优雅  
     明确  
     简单  
     优势    
     开发效率  
     可移植性  
     丰富的库  
     软件质量  
     劣势    
     运行效率  
     那些公司在用?  
     可以做什么?    
     系统编程  
     GUI  
     网络编程  
     Web编程  
     数据库编程  
     数据及科学计算  
     快速开发产品原型  
     ......  
     编程特性    
     面向过程  
     面向对象  
     函数式编程  
     准备工作    
     安装与运行    
     前往官网下载: 百度Python  
     Python是怎样运行的?    
     安装组件    
     解释器  
     支持的库  
     程序执行    
     编码  
     解释器解释运行    
     字节码编译  
     PVM(Python Virtual Machine)运行  
     例子    
     my.py(Source) > my.pyc(Bytecode) > PVM(Runtime)  
     IDE    
     PyCharm  
     SubimeText  
     NotePad++  
     IDLE    
     编辑脚本文件  
     Shell  
     数据类型    
     程序概念层级  
     变量与存储  
     内置核心数据类型    
     数值类型    
     整形int|浮点型 float    
     字面值    
     0o 八进制  
     0x 16进制  
     0b 十进制  
     常用函数    
     int("字值,进制" , 强制转换为整形)  
     float("字值“),强制转换为浮点型  
     hex(number)转换为16进制  
     oct(number)转换魏8进制  
     bin(number)转换为2进制  
     round(number)四舍五入  
     pow(数字A,数字B)A的B次方  
     工具模块    
     math    
     .floor|向下  
     .ceil向上  
     .trunc|向零靠  
     .sqrt开平方  
     decimal    
     Decimal(字符串)|高精度  
     序列    
     可变    
     list列表    
     可包含任何对象的有序集合  
     通过下标索引(位置偏移)访问元素  
     可变长度、异质、可任意嵌套  
     支持原位改变  
     对象引用数组  
     不可变化  
     集合  
     映射  
     程序单元类型  
     其它    
     类型对象 type(obj)  
     空对象 None  
     布尔 bool    
     常量    
     True  
     False  
     函数    
     bool(number)  
     真值测试    
     等同于False    
     0.00  
     None  
     "",[]  
    
 
 
 
 
  0 条评论
 下一页