一、计算机基础
1. cpu:中央处理器,相当于大脑,运算中心,控制中心。
2. 内存:暂时存储数据,与cpu交互。优点:内存读取速度快 缺点:容量小,造价高,断点即消失
3. 硬盘:长期存储数据。优点:容量大,造价低断点不消失 缺点:读写速度慢
4. 操作系统:调控统领以上
二、python概念
1.python历史(面试):Python2.7和python3.0的区别
(1)源码不同
Python2.x:(1)源码不规范(各方大牛不同贡献)(2)源码重复较多
python3.x:(1)源码清晰,优美,简单
2.python的分类:
编译型:将代码一次性全部编译成字节,再执行。
代表语言:c
优点:执行速度快
缺点:不能夸平台、不便于调试
解释型:代码从上至下逐行届时并运行,python属于解释型。
代表语言:python
优点:便于调试、跨平台、开发效率高
缺点:执行速度相对慢
3.python种类:
Cpython(官方推荐)

三、python编程
1.Print()
2.Python2x与python3x区别:
默认编码方式:3默认支持中文,2不支持(开头需加上)
3.变量:变量就是将一些数据的中间结果暂存起来,以便后续程序调用
(1)变量只能由数字、字母,下划线任一组合(不能有特殊字符)
(2)不能以数字开头
(3)不能是python中的关键字
(4)变量要有描述性
(5)变量不能使用中文
(6)变量不能过长
(7)变量不能使用拼音
(8)官方推荐使用:
骆驼峰:AgeOfOldboy
下划线:age_of_oldboy

4.注释
# :单行
‘’’ ‘’’ :多行
“”” “””:多行
5数据类型:
浮点型 float :小数 i=3.1415
整型 int :i=36
字符串:s=”ssss” //相加、与数字相乘
Bool值:true/false
6.系统函数:
Input:输入,都是字符串类型
Type:判断类型
7.If结构格式:
(1)
if 条件:
执行结果
(2)
if 条件:
执行结果
else:
执行结果
(3)
if 条件:
执行结果
elif:
执行结果
elif:
执行结果
……
(4)
if 条件:
执行结果
elif:
执行结果
elif:
执行结果
……
else:
执行结果
(5)
嵌套:
if 条件:
if 条件:
执行结果
浙公网安备 33010602011771号