最近微软跟 Python 干上了,这个干上了,其实就是好上了的意思,不是干架了。哈哈……

因为最近这两天微软连续发布了两个跟 Python 相关的东西,对于想学和使用 Python 的同学来说都是一种福音。

一、VS Code Python

众所周知,2019 年 9 月 21 日,PyCon China 2019 在上海举行。在下午的演讲中来自于微软开发工具事业部的资深研发工程师韩骏做了主题为《Python 与 Visual Studio Code 在人工智能应用中的最佳 Azure 实践》的演讲。其中可以看出,Jupyter Notebook 的便捷性与 VS Code 强大的编辑和调试功能,终于可以同时获得了。

VS Code Python 的全新功能:Visual Studio Code Python 插件将提供 Jupyter Notebook 的原生支持。而且是全球首发!

Jupyter Notebook 众多重要功能已经在 VS Code 中全面支持,包括运行单个 cell、运行全部 cell、管理 cell、Markdown 预览、查看运行结果等等。

vs python 如何界面开发 vs2019开发python怎么样_Code

而且开发者还能把 Jupyter Notebook 直接导出为 Python 文件,以及在 VS Code 中通过变量查看器实时地查看变量的类型与值。

更牛逼的是,在 VS Code 中编辑 Jupyter Notebook 的 Python 代码,就像平时在 VS Code 编写 Python 文件一样,有强大的 IntelliSense(智能提示)、变量/函数的 hover 提示等功能。

这算不算是一种开发者的福音呢?答案当然是:Yes 。

二、Python 免费在线视频教程

是的,最近微软也推出了一个针对 Python 初学者,推出了一套免费的视频教程。

这套视频名为 Python for Beginners,该在线教学视频由微软高级项目经理 Christopher Harrison、以及微软 AI Gaming 的商业开发经理 Susan Ibach 共同讲解,在课程中加入了他们对 Python 的见解,一共有 44 个视频。官方对该系列视频的描述是快速和简洁的,这套视频并不是对 Python 的深入研究,而是为 Python 初学者提供的学习材料,以鼓励学习者开始具体研究领域。

vs python 如何界面开发 vs2019开发python怎么样_Code_02

据介绍该套视频教程没有涵盖到所有的 Python 相关知识(有点遗憾,但是那有十全十美呢),而是关于 Python 编程的基础知识。这个视频教程系列循序渐进,先是介绍 Python,开发工具 Visual Studio Code 的配置(可以看出真的是为了推广 VS Code 啊,微软为了推广 VS Code ,真是的不遗余力,下了不少功夫啊),然后就是主要语法语句概念讲解,再配合示例演示。