Python系统学习1-2

目录

一、硬件

二、软件:程序+文档

三、基础知识

四、python执行过程

五、Pycharm使用技巧


一、硬件

计算机五大部件:运算器,存储器,控制器、输入设备,输出设备。

运算器和控制器 集成在CPU中。

存储:内存RAM(临时存储数据,容量小,速度快)

           硬盘HDD(永久存储数据,容量大,速度慢)

Python系统学习1-2_第1张图片

二、软件:程序+文档

 Python系统学习1-2_第2张图片

 Python运行之后往往是做一些核心的服务,是在linux上,所以上课用linux系统。

三、基础知识

“人”话变为计算机语言,通过编程语言。

执行方式1:交互式,终端输入,回车回复,输入Python3,打开大门,然后开始输入代码,exit()退出,一般用于测试。

执行方式2:文件式Python,将指令编写到.py文件中,编写文件,打开终端,进入程序文件,运行文件。【中英文编码方式不同,中文文件名可能运行会出错】

四、python执行过程

编译:在程序运行之前,一次性翻译为机器码。(C语言)

           优点:运行速度快,缺点:开发效率低,不能跨平台。Python的底层是C语言。

解释:在程序运行时,逐行翻译为机器码(类似同声传译)

          优点:开发效率高,可以跨平台,缺点:运行速度快

Python是解释型语言,但为了提高运行速度,使用了一种编译的方法。编译之后得到pyc文件,存储 了字节码(特定于Python的表现形式,不是机器码)。

Python系统学习1-2_第3张图片

 解释器类型:

CPython(C语言开发)

Jython(Java开发)

IronPython(.net开发)

五、Pycharm使用技巧

1、创建Python项目需要①位置(空文件夹)②解释器

2、解释器选择默认,Previously configured interpreter

Python系统学习1-2_第4张图片

2、project内容显示与隐藏快捷点:Alt+1

3、建立PythonFile时不需要添加后缀名.py

4、Ctrl+滚轮 可以缩放

5、按回车自动补全单词

6、运行代码:Ctrl+Shift+F10,关闭结果:Ctrl+Shift+F4

7、本行开头:Home键,本行结尾:end键

8、注释代码:ctrl+/

9、复制行:ctrl+d

10、删除行:shift+delete

11、选择列:shift+alt+鼠标左键

12、移动行:ctrl+shift+上下箭头

13、代码格式化:ctrl+alt+L

14、单行注释:#号开头,多行注释:三引号开头,三引号结尾

15、alt+鼠标左键 复制光标

编程:1抄2改3创新(学编程就可能抄都抄不对)

编写软件:1获取数据 逻辑计算 3输出数据

你可能感兴趣的:(python基础学习,Python系统学习)