python 历史、分类、 基础数据类型、循环语句
python历史
宏观上讲:python3 和 python2的区别:
python2 : 源码不标准 , 混乱 ,重复代码太多,
python3: 统一 标准, 去除重复代码。
python的环境
编译型: 一次将所有程序编译成二进制文件。
缺 点 : 开发效率低,不能跨平台。
优 点 : 运行速度快。 代表是:C . C++等等
解释型: 当程序执行时,一行一行的解释。
缺 点 : 运行速度慢。
优 点 : 开发效率快,能跨平台。 代表:python ,php 等
运行第一个py文件:
python3X,python2X : python(python2)文件路径 回车
区别:python2 默认编码方式是 ascii 码 ,解决方式: #-*- encoding:utf-8 -*-
python3 默认编码方式是utf-8
Python变量
变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用。
1,必须是由数字、字母、下划线任意组合,且不能数字开头。
2, 不能是python中的关键字。【'and','as','assert','break','class','continue','def','del','elif','else','except','exec','finally','for','feom',' global','if','import','in','is','lambda','not','or','pass','print',raise,'return','try','while','with','yield' 】
3,变量具有可描述性。
4,不能是中文。
Python常量
python 中没有一直不变的量。
常量在python中的书写方式 BIR_OF_CHINA = 1949
pythono注释
1,方便自己方便他人理解代码。
2,单行注释 :#
3,多行注释:'''被注释内容‘’‘ 或者""" 被注释内容"""
python用户交互
1,等待输入(input)
2,,将你输入的内容赋值给了前面的变量.。
3, input出来的数据类型全部是str
python基础数据类型初始
数字:int 12,3,45
+ - * / **
% 取余数
ps:type()
字符串化成数字:int(str) 条件:str必须是数字组成的.
数字转化成字符串: str(int)
字符串: str,python当中是中引号引起来的都是字符串.。
可想加:字符串的拼接。
可相乘: str * int
bool: 布尔值 。 True False
python IF
1, if 条件:
结果
2, if 条件:
结果
else:结果
3, if 条件 :
结果
elif:条件:
结果
elif条件:
结果
else: 结果
python while
while 条件:
循环体
无限循环。
终止循环: 1, 改变条件,使其不成立。
2,break
continue
浙公网安备 33010602011771号