抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Linux 因为其巨大优势(如可以无图形界面运行,对系统资源占用小,包管理方便,编程工具安装便利等)常被用于程序开发工作。本文主要介绍作者所使用的编程环境以及深度学习的工作流。好的工作流可以极大地提升编程的效率,也能提升自己编程的积极性。当然,工作流的配置因人而异,具有很强的主观性,自己使用舒适即可。作者使用的工作流也不可能适用于每个人,如果你有你觉得更好的工作流,也欢迎在评论区交流。

image

上次教程中,我们简要介绍了 Python 安装与快速入门,本次教程将对 Python 数据类型、面向对象编程技术(OOP)初步、Python 模块与包进行简要介绍,并向大家推荐 Python 后续学习资料。

本教程假定读者已经了解并学会使用 Python 的基本数据类型,运算符,输入输出,字符串,流程控制,函数。如果对这些基础知识尚感迷茫,可以阅读“Python 教程Ⅰ丨环境安装与快速入门”,并认真练习。

你很有可能之前就听说过 Python,Python 目前已经是最流行的编程语言之一。无论在 IEEE Spectrum 编程语言排行榜还是 TIOBE 编程语言排行榜上,Python 都在很高的位置。

Python 是一种相当高级的语言,通常情况下,完成同一个任务,C 语言需要写 1000 行,使用 Python 只要 20~100 行。

虽然高级的 Python 程序设计有相当难度,但是 Python 依然对初学者很友好。在日常工作条件下,Python 相比其他语言更加简单易用。如果你对 Python 语言颇有兴趣,不妨花些时间看看这篇教程。

本教程假定读者已经学过 C/C++ 语言,在此基础上再学习 Python 语言。本教程通过对比这两个编程语言解释 Python 基础语法,因此略去了一些基础知识。此前没有学习过 C/C++ 的读者不建议看本篇教程。