第1月1周1天

  1. 计算机基础
  2. python 发展与应用
  3. python 历史
  4. python 分类
  5. python 优缺点
  6. python 种类
  7. 运行第一个python代码
  8. 变量
  9. 常量
  10. 注释
  11. 基础类型
  12. 用户输入
  13. 流程控制
  14. 升级题

  15. 计算机基础

    CPU

运算中心
控制中心

内存

暂存数据,与cpu交互
图解内存的作用,更清晰的表达特征

硬盘

长期存储硬盘中

操作系统

  1. python 发展与应用

    云计算 openstack

系统运维

Py2.4 2004 Django 框架诞生
Py2.6 Py3.0 2008同时更新两个版本
2014 2.7支持到2020 ,

Py2 和 Py3区别

Py2 源码不规范 其他语言的书写规范方式
Py2 源码重复性代码较多
Py3 源码提交需要审核
Py3 贯彻 优美,清晰,简单。

解释型,编译型

编译型:将代码一次性全部编译成二进制再运行
>> 编译十万行代码需要多长时间?
>> 执行速度快。

解释型:代码从上至下逐行解释并运行。
>>优点 便于调试,哪里有错误在哪里停止。
>>跨平台。
>>开发效率高。
>>缺点 执行速度慢。

### python 优缺点

  1. 可移植性
  2. 可扩展性 程序嵌入C++代码
  3. 可嵌入性 嵌入到C++代码中

  4. 代码不能加密
  5. 线程。

python解释器的不同

python代码规范 Cpython C语言可识别的字节码

pypy 将原本解释型语言伪装成编译型。执行速度提高。减弱了调试能力。

py2 默认编码方式 ASCII python2 d:t1.py # -*- encoding:utf-8 -*-

py3 默认编码方式 utf-8

why when how where

变量

  1. 变量 只能由数字,字母,下划线任意组合
  2. 不能以数字开头
  3. 不能是python中的关键字
  4. 变量要有描述性
  5. 变量不能过长
  6. 不能使用中文
  7. 不能使用拼音
  8. 官方推荐驼峰体,下划线体

变量的值

变量指向的是值,并不是指向的空间。
其中一个变量指向关系破坏了,其他的变量并不会改变变量与值的指向关系。

常量

往往常量放在文件开头

注释

""""""注释

数据类型

什么是数据类型?
人类给代码划分的种类,便于机器理解人对类型的划分。

字符串

拼接
与数字相乘
int() str()

if: 5种结构

bool值

True False

input

type() 判断数据类型

猜你喜欢

转载自www.cnblogs.com/yonghuierming/p/9507636.html