当前位置:首页 > 编程笔记 > 正文
已解决

Python基础(一):Python概述

来自网友在路上 191891提问 提问时间:2023-10-12 15:58:01阅读次数: 91

最佳答案 问答题库918位专家为你答疑解惑

1.1 Python简介

1.1.1 Python的发展历程

Python的创始人名为:吉多·范罗苏姆,外号龟叔

1.1.2 Python的特性

  • 1、简单易学
  • 2、解释型语言
  • 3、可拓展性和可嵌入性
  • 4、面向对象语言
  • 5、具有丰富的编程库
  • 6、免费、开源

1.1.3 Python的应用场合

  • 1、Web开发
  • 2、网络软件开发
  • 3、人工智能
  • 4、数据分析与处理

1.2 Python开发环境的构建

1.3 编写一个简单的Python程序

1.3.1 Python程序执行原理

Python是一门脚本语言,编辑完成的源程序称为源代码,开源直接运行

Python程序的运行过程分为两个步骤:

  • 解释器将源代码翻译成字节码,然后通过虚拟机进行解释执行
    • 1、Python先把源代码(.py文件)编译成字节码(.pyc文件),再由Python虚拟机一条一条的执行字节码指令,从而完成程序的执行。
      • 字节码在Python虚拟机程序里对应的是PyCodeObject对象
    • 2、如果ptest.py文件中没有加载其他的模块,那么运行ptest.py文件会把该文件编译成字节码并解释执行,不会生成ptest.pyc文件
    • 3、如果ptest.py文件加载了其他模块
      • 例如:import modell
      • python会把modell.py文件编译成字节码,生成modell.pyc文件,然后再对字节码解释执行
    • 4、如果想要生成ptest.pyc文件,开源使用Python内置模块 py_compile来编译。

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Python基础(一):Python概述":http://eshow365.cn/6-19189-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!