好程序员Python 培训分享 Python 入门基础知识, 几天 跟大家分享的是关于学习Python 需要了解的入门基础知识。一起看一看吧!
一、Python 简介
Python 定义:是一个免费、开源、跨平台、动态、面向对象的编程语言。
Python 程序的执行 ( 运行 ) 方式有两种:交互式、文件式
交互式
即在命令行输入指令,回车即可得到结果。
1. 打开终端
2. 进行交互式: python3
3. 编写代码: print( “ hello world ” )
4. 离开交互式: exti()
文件式
将指令编写到.py 文件,可以重复运行程序。
1. 编写文件 ( 后缀 .py 不能省略 )
2. 打开终端
3. 进入程序所在目录:输入“ cd ” 进入到某个目录
4. 执行程序: python3 文件名 ( 刚才编写的文件名称 +.py)
二、Linux 常用指令
1.pwd :查看当前工作目录的路径
2.ls :查看指定目录的内容或文件信息
3.cd :改变工作目录 ( 进入到某个目录 )
4.touch :创建文件 ( 可以在指定目录里创建 )
篇幅有限,仅说几个常用的。
三、执行过程
计算机只能认识机器码(1010) ,不能识别源代码 (python) 。
1. 由源代码转变成机器码的过程分成两类:编译和解释。
2. 编译:在程序运行之前,通过编译器讲源代码变成机器码,例如: C 语言
优点:运行速度快
缺点:开发效率低,不能跨平台
3. 解释:在程序运行之时,通过解释器对程序逐行翻译,例如: Javascript
优点:开发效率高,可以跨平台
缺点:运行速度慢
4.python 是解释型语言,但为了提高运行速度,使用了一种编译的方法。编译以后得到 pyc 文件,存储了字节码 ( 特定于 Python 的表现形式,不是机器码 ) 。
源代码—编译 --> 字节码 -- 解释 --> 机器码
源代码到字节码的编译过程只在第一次执行
作为一个才入门的Python 爱好者,也许对这些概念性的东西不是很理解,但当你真正入门了 Python ,你将完全理解上面说的概念性的知识。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69913864/viewspace-2707281/ ,如需转载,请注明出处,否则将追究法律责任。