Python自学-1-基本概念问题

C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。

Python是用来编写应用程序的高级编程语言。

Python提供了 第三方库 & 基础代码库(覆盖了网络、文件、GUI、数据库、文本等)

Python适合开发以下类型的应用:网络应用(网站、后台服务)、小工具(系统管理员需要的脚本任务)、把其他语言开发的程序再包装起来

Python是解释型语言[1],在代码执行的时候,会首先翻译成CPU能理解的机器语言。

Python是跨平台的,有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。

在Windows上运行Python时,请先启动命令行,然后运行

python
退出:exit()回车

在Mac和Linux上运行Python时,请打开终端,然后运行

python3

解释:

[1] 解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。效率比较低,依赖解释器,跨 平台性好。发布时,必须把源码发布出去

  编译型语言:先编译,再执行。把程序编译成机器语言的文件,一次编译,多次执行。 程序执行效率高,依赖编译器,跨平台性差。发布时,只需要把xx.exe发布出去。反推不出源码。

猜你喜欢

转载自www.cnblogs.com/wongyi/p/8994093.html