image

前言、如何选择入门编程语言?

选入门语言关键在适配,建议:

懂语言特点与应用

Python(数据 / AI/Web);Java(后端 / 安卓 / 桌面);JavaScript(前端 / 小程序);C(底层 / 嵌入式)。

结合兴趣与职业:

爱数据→Python;爱开发→JS/Java;爱底层→C。

选易学习的:

优先 Python(语法简、库多)。

重实践:

做项目练手;参与开源、交流提升。

综上:综合语言特性、兴趣、规划;多学多练是核心。

第一章 软件安装

一、Python解释器

Python 代码执行流程:

机器不识别 Python 代码,需解释器转机器码,步骤:

1.代码解析:转抽象语法树(AST);

2.词法分析:拆词法单元(字符、数字等);

3.语法分析:组语法结构(表达式 / 语句);

4.语义分析:查逻辑错误;

5.代码生成:AST 转字节码;

6.代码执行:虚拟机逐行执行字节码。

总的来说,Python 代码的执行过程需要经过代码解析、词法分析、语法分析、语义分析、代码生成和代码执行等多个阶段。在这个过程中,解释器起到了至关重要的作用,它负责将 Python 代码转换为机器可以理解的机器码,并逐行解释和执行字节码,最终得到程序的结果。

Python环境安装教程:https://blog.csdn.net/2503_92301789/article/details/151903677?spm=1001.2014.3001.5502

二、代码编辑器

编写代码的编辑器种类非常多,但是推荐使用PyCharm。
PyCharm安装教程:https://blog.csdn.net/2503_92301789/article/details/151905216

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐