1.计算机
1.1计算机构成最重要的三个组件
1.1.1 CPU 中央处理器
1.1.2 内存 马上要使用的数据
1.1.3 硬盘 (永久)存放数据
1.2 操作系统
控制计算机硬件工作的流程(软件)
1.3应用程序
安装在操作系统之上的软件
程序开发目的:开发应用程序
2.python
2.1
Guido van Rossum 吉多·范罗苏姆在 1989年圣诞节开发.在爬虫、web、人工智能、自动化运维、云计算、金融、游戏开发等发面都有所应用。python语言具有简洁,简单易学、跨平台、开发效率高 、第三方库、高级语言 胶水语言、嵌入、可扩展的优点。
2.2 python与其他语言及分类
C , C# , php , java , python
2.2.1 按执行速度划分
--C ,是机器码(计算机能够识别的语言),速度快
--C# , php , java , python,是字节码,速度较慢
2.2.2按语言种类分
--C 是编译型语言
--C# , php , java , python 是字节码
2.3 python语言的种类
cpython ironpython jython pypy
3.快速入门
3.1 安装
官网下载按步骤安装,若需要安装python 双版本,需要将文件夹下的C:Python27 的python和C:Python27Scripts 中的pip,复制,并分别重命名为python2和pip2,并将文件路径添加到环境变量path中,用";"隔开。python3.6同理,操作后便可以进行双版本的使用。
3.2 hello world
将一个*.txt的文本文档的后缀名改为 “*.py”,这样可将这个文件用notepad++打开,输入指令。例如
print("hello world")
保存后,打开cmd,输入“python ”,并将文件拖动到空格后,回车即可运行。等同于,进入cmd,输入python,进入python解释器中,输入
print“hello world”