108节课彻底学通Python-2.2节: 开发工具中的青龙偃月-VS Code

这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员:

本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水平的中高级程序员。

2.2.1 VS Code简介

VS Code的全称是Visual Studio Code,是微软开发的一款垮平台的IDE工具。与“笨重”的PyCharm相比,VS Code非常轻量,启动速度很快。

PyCharm之所以“笨重”,是因为它支持更多易于提升开发效率的特性,对初学者比较友好。

不同于PyCharm, VS Code是一款完全免费的软件,并支持多种开发语言。此外,VS Code还支持语法高亮、代码补全,内建GIT,以及通过插件的方式进行扩展等特性。

2.2.2 VS Code安装

VS Code的下载页面:https://code.visualstudio.com/

下载页面如下图所示:

直接点击蓝色的Dowload  for Windows按钮进行windows端的下载,如需下载其它环境的安装包,点击下拉框选择对应的安装版本即可。

将安装包下载至本地以后,点击安装包进行安装。在安装的过程中,读者可以自行配置软件的安装目录,以及是否创建桌面图标等。安装完毕以后启动VS Code,会看到如下欢迎界面:

笔者不建议将IDE工具进行汉化,毫无意义。欲成为一名优秀的程序员,需具备一定的英语基础。对于英语基础不好的同学,也无需刻意地去学英语,可以先从学习过程当中接触到的英文开始学起,例如IDE中的英文单词,python解释器抛出的英文错误提示等,以此不断积累英文词汇量。这样在潜移默化当中,就可以显著地提升英语水平。

2.2.3 配置python解释器

VS Code以插件的方式进行开发环境的自定义和扩展,在IDE中运行和调试Python时需要先安装相应的插件。

请读者按照以下步骤来进行VS Code的配置:

(1) 打开 VS Code,点击界面左边栏的俄罗斯方块图标:

(2) 在插件搜索框中输入“python”

在搜索出来的插件中,安装第一个Python插件,点击右下方绿色的install按钮进行插件安装。安装成功以后,VS Code会显示Python插件的介绍页面:

(3) 测试运行python脚本

按下CTRL+O快捷键,打开2.1节中创建的hellopython.py脚本文件:

点击右边的绿色三角形按钮,可以直接运行打开的python脚本程序:

或者点击界面左边栏的BUG图标:

窗口中有两个醒目的蓝色按钮:Debug with Python表示调试当前的python脚本程序,Run with Python表示运行当前的python脚本程序。

2.2.4 本节内容知识脑图

2.2.5 本节知识要点

(1) VSCode的全称是Visual StudioCode,是微软开发的一款垮平台的IDE工具。

(2) VSCode完全免费,且支持多种开发语言。

(3) VSCode下载的官网地址:https://code.visualstudio.com/(4) VSCode以插件的方式进行开发环境的自定义和扩展,在IDE中运行和调试Python时需要先安装相应的插件。

2.2.6 课后习题

(1) VSCode与PyCharm有哪些区别?

(2) 如何在VSCode中安装插件?

(3) 如何在VSCode中执行python脚本程序?

文章版权归广州市薯条橙子信息科技有限公司所有,未经允许不得以任何形式进行传播,否则将视为侵权。同学们可以对本节内容及课后习题进行留言,薯条老师会一一进行解答。

同时欢迎同学们关注薯条老师的公众号「薯条编程」, 以及时获取最新的Python, Django, 数据库开发, 数据结构与算法,机器学习等教程。对本节内容不是很清楚的同学,可以加薯条老师的微信: Pretty-Style,加微信时请备注【薯条】。

原文地址:https://www.cnblogs.com/chipscoco/p/12322968.html

时间: 2024-11-05 22:57:40

108节课彻底学通Python-2.2节: 开发工具中的青龙偃月-VS Code的相关文章

福利分享:《21天学通Python》电子书籍分享

本书共分三篇 第一篇介绍Python语言的特点.安装.语法基础.程序流程控制.面向过程的编程方法.面向对象的编程方法.程序异常的处理: 第二篇介绍了Python语言中的包与模块.迭代器.生成器.装饰器.上下文管理器等进阶语法,同时介绍了使用Python标准库中的文件系统处理.图形化界面编程.正则表达式.网络编程.多进(线)程编程.数据库编程.此外,还介绍了运用第三方库的Web网站编程.图片处理: 第三篇通过两个案例介绍Python的综合编程技术. 在内容上涉及面广,从基本操作到高级技术及综合案例

学习Python需要用什么开发工具?

最近有不少读者私信我,这不刚开始学习Python就开始遇到难题了,对于Python IDE都比较纠结,希望找到一些适合自己的.Python开发工具.本篇给大家分享几款Python开发工具,供正在纠结用哪种开发工具的小伙伴们参考~ 对于学习Python的小伙伴,小编首推的Pycharm. 首先,PyCharm用于一般IDE具备的功能,比如, 调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制 另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持

零基础学习Python需要用什么开发工具?

最近有不少读者私信我,这不刚开始学习Python就开始遇到难题了,对于Python IDE都比较纠结,希望找到一些适合自己的.Python开发工具.本篇给大家分享几款Python开发工具,供正在纠结用哪种开发工具的小伙伴们参考~ 对于学习Python的小伙伴,小编首推的Pycharm. 首先,PyCharm用于一般IDE具备的功能,比如, 调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制 另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持

21天学通Python笔记(一)

一. 如果含中文: 1.要不在文件头加上:   # coding=gbk 2.要不文件改为         以UTF-8无BOM格式编码 二. python区分大小写 python可以单双引号相互嵌套而不用转义 python程序要求最好是全部使用缩进来分层 行尾的":"表示下一行代码缩进的开始,如果缩进行只有一条语句,也可以直接写在":"之后的 处于同一级的代码所尽量要保持一致 python的编程规范指出:缩进最好采用空格的形式,每一层最好向右缩进4个空格 单行注释

21天学通Python笔记(二)

五. >>> def hello(): print('123123') >>> hello() 123123 >>> def hello1(v): print(v) return v >>> a = hello1(123) 123 >>> a 123 >>> def hello2(v1, v2): print(v1) return v2 >>> b = hello2(1, 3) 1

DATAX 实现jpython调用cmd 系统控制台,实现在开发工具中内嵌datax (python 多行执行cmd命令)

上代码 1 import os 2 if __name__=='__main__': 3 str="CHCP 65001"+"&&" 4 str+="E:"+"&&" 5 str += "cd E:\\DATAX\\datax\\bin" + "&&" 6 str += "python datax.py " + &quo

Python原来这么好学-2.1节: 选择PyCharm作为开发工具

这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员: 本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水平的中高级程序员. 2.1.1 PyCharm简介 PyCharm是专为python 开发的IDE工具,提供了诸多功能以帮助程序员提升开发效率,比如代码调试.语法高亮.代码跳转.自动完成.智能提示等. IDE是Integrated Development Environment的简称,即集成开发环境

java学习日记-0722班赵理*:白天六节课,还有晚自习,晚上学到十二,真的很充实

时间过的很快,一个月的时间就这么匆匆而过了,有很多的收获与感慨,曾听过一句话,生命的意义在于奋斗,我算是理解了.                尚硅谷北京java培训这所神奇的学校真的很棒,没来着前就有蔡老师的细心解说,还有朱老师亲自带我找宿舍,虽然没说几句谢谢,但这种感激不敢遗忘.开始上课了,宋老师真的很牛,知识点讲的很全面,很细,仿佛回到了高中时代.老师是那么的和善,讲解时是那么的耐心,这是我从没遇到过的,宋老师还是很帅的,这是可以肯定的.尹老师负责班级管理,她很漂亮,当然笑起来更漂亮,穿衣

Linux学习第九节课-shell脚本编程

Linux第九节课 -------------------------------------------------------------------------------------------------------------------------------- 程序:算法+数据结构 数据:程序的核心 算法:处理数据的方式 程序编程风格 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务于数据 高级编程语言 编译:高级语言→编译器→机器代码→执行,例如c,c++等