1、计算机基础
1、cpu:中央处理器,相当于人的大脑,运算中心,控制中心
2、内存:暂时存储数据,与cpu进行交互
优点:读取速度快
缺点:容量小,造价高,断电即消失
3、硬盘:长期存储数据
优点:容量大,造价相对低,断电即消失
缺点:读取速度慢
4、操作系统:调控统领这些过程
2、python的分类
1、编译型:将代码一次性全部编译成字节码,在执行。
, 代表语言:C
优点:执行速度快。
缺点:不能跨平台。
开发速度慢。
不好调试。
2、解释型:代码从上至下逐行解释并运行。
代表语言:python。
优点:便于调试。
可以跨平台。
开发效率高。
缺点:
执行速度相对慢。
3、python的种类
1、Cpython:c语言可识别的字节码
2、jpython:java可识别的字节编码
3、pypy:将你的代码一次性全部转化为python的字节码
4、其他语言的python
4、变量
1、只能以数字,字母,下划线任意组合
2、不能以数字开头
3、不能使用python关键字
4、不能使用中文
5、变量名要有描述性
6、变量名不能过长
7、不要使用拼音
8、官方推荐使用
驼峰命名法 UserName
下划线 user_name
5、基础数据类型初识
1、int:整形 age=12
2、str:字符串 name='张三'
3、bool:布尔类型 True False
6、用户输入 7、流程控制语句if
name = input('请输入你的姓名:')
7、流程控制语句if
if 条件:
执行语句
if 条件:
执行语句
else:
执行语句
if 条件:
执行语句
elif:
执行语句
elif:
执行语句
if 条件:
执行语句
elif:
执行语句
elif:
执行语句
else:
执行语句
if 条件:
if 条件:
执行语句
else:
执行语句