变量与流程控制
- 
python的历史
- 
内存回收机制 垃圾回收机制
 - 
2004 WEB框架Django诞生
 - 
python2:
 源码不统一,有重复的的功能代码
python3:
 源码统一没有重复的功能代码
 
 - 
 - 
python是一个样的语言
- 编译型 :只翻译一次 (代表作 C)
- 优点: 速度快
 - 缺点:开发速度慢
 
 - 解释型:逐行翻译(代表作 python)
- 缺点:执行速度慢
 - 优点:开发速度快
 
 
 - 编译型 :只翻译一次 (代表作 C)
 - 
python的种类
- cpython
 - Jython
 - IronPython
 - PyPy(特殊)研究研究
 
 - 
变量--输出、
- 
什么是变量
 将一个临时的值存储在内存中(存储中间值)
 - 
变量能干什么
变量可以重复使用
 - 
变量在那用怎么用 -----频繁使用
a=1#声明变量 #a ---变量名字 #= ---赋值操作 #1 ---值 - 
变量定义规则
- 
变量名由数字、字母、下划线组成
 - 
不能以数字开头
 - 
不能使用python中的关键字
 - 
不能使用中文和拼音
 - 
区分大小写
 - 
变量名要具有描述性
 - 
推荐写法
- 驼峰体AgeOfOldboy=98
 - 下划线age_of_oldboy=98(官方推荐)
 
 
 - 
 - 
print打印输出
 - 
变量小高级
# age=11 # age1=12 # age2=age # age=13 # print(age,age1,age2) # a=4 # b=a+6 # print(b) 
 - 
 - 
常量 默认全部大写
常年不变的量,常量在配置文件中声明使用
 - 
注释--说明自己的代码,被注释的内容是不执行的
- 单行注释(当行注释)#
 - 多行注释''' '''或者“”“ ”“”前边的必须顶头写
 
 - 
基础数据类型 type 判断类型
整型 int 用于计算会比较
字符串 str 只能和字符串做加法,只能与数字做乘法 不能做减法和除法 python中只要用引号引起来的就是字符串
布尔值 bool:True False 判断 真 假的
加 +
减 -
乘 *
除 /
- 什么是基础类型?
 - 基础类型是干嘛用的?
 - 基础类型在那用?
 
 - 
输入 input 用户交互
- input("提示语句")
 - python3中input获取的内容全都是字符串
 - int()将字符串中的数字转换成整整
 - str()强制将变量转化乘字符串类型
 - type查看数据类型
 
 - 
if ---if 在python中是关键字
if True: #结果- 
if
 - 
if else 二选一
if 空格 条件 : 缩进 结果 else : 缩进 结果 - 
if (如果)elif(再如果) elif 多选一或不选
 - 
if elif elif else 多选一
 - 
if if if 多选
 - 
if 嵌套 一般写三层
 
 - 
 

                
            
        
浙公网安备 33010602011771号