- 1. 计算机基本组成
CPU:中央处理器,人的大脑
内存:临时存储数据
(特点:断电即消失,容量小12G 24G)
硬盘:永久存储数据(特点:断电不消失容量大,500G 1T)
操作系统:硬件与软件交互的计算机程序
文件输入文字…等时东西在内存,保存后到硬盘,pycharm中先到内存,然后自己保存到硬盘,
- 2. Python特点:简单。优美。面向对象。丰富的库。解释性语言。可扩展。免费开源。跨平台。
- 3. 作者龟叔(Guido van Rossum) 1989年写成Python
- 4. IDLE:集成开发环境:(在win中找到pythan3.7点击打开IDLE)
集成了代码编写功能,编译功能,调试功能,编写功能等一体化开发软件服务,所具备这一特性的软件或软件套(组)都可以叫集成开发环境
- 5. python自带的,pycharm,notepad++
- 6. CMD的一些指令:cmd:((命令行 相当于dos系统,)
切换盘 C: D:
输入HELP+回车 查看常用指令
- 7. 运行python程序的三种方式,IDLE,(自带的)
cmd python d:a.py (文件路径)
pycharm
8.解释器:(翻译官):是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快.
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)
默认的解释器是Cpython 提示符是>>>
(这个解释器是用C语言开发的,所以叫CPython。
在命令行下运行python就是启动CPython解释器。CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。)
Ipython:交互式 自动补全功能 提示符in【1】
下载的指令 pip3 install ipython
Jython
Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
8.编译器:
是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
9.编译器与解释器区别图