当前位置: 首页 > news >正文

人工智能之编程基础 Python 入门:第二章 Python 的编辑器 VS Code

人工智能之编程基础 Python 入门

第二章 Python 的编辑器 VS Code


@

目录
  • 人工智能之编程基础 Python 入门
  • 前言
  • 一、VS Code安装
  • 二、配置Python
    • VS Code 汉化
    • Python 插件安装
      • Python extension for Visual Studio Code
      • Pylance
    • Python自动格式化
    • notebook
  • 总结
  • 资料关注


前言

VS Code 是由微软开发的一款免费、开源、跨平台的代码编辑器。它以其轻量级、高性能和强大的可扩展性而闻名,支持包括 Python 在内的几乎所有主流编程语言。
对于 Python 开发者来说,VS Code 提供了近乎完美的开发体验,从简单的脚本编写到复杂的机器学习项目都能胜任。


一、VS Code安装

VS Code的安装官网地址是:https://code.visualstudio.com/
image.png

二、配置Python

VS Code 汉化

首先如果下载下来的VS Code字体大小太大或者太小,通过Ctrl+/-进行字体大小的调整。然后对下载下来的VS Code进行汉化,点击左侧栏Extentions,在搜索框中输入Chinese,搜索插件名称为Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code,点击install进行安装操作。
image.png
安装完成后点击上方Search搜索框中的Show and Run Commands栏目,输入config命令,在搜索项中找到Configure Display Language选项,点击中文简体。
image.png

重新启动VS Code。

image.png

Python 插件安装

Python extension for Visual Studio Code

Python插件的安装同样点击左侧栏Extentions(中文为 拓展),输入python,下载插件Python extension for Visual Studio Code,该插件包括对python的代码调试、格式等其他功能的支持。

image.png

Pylance

Pylance是对python代码的自动补齐插件,支持python语言的扩展等。

image.png

Python自动格式化

YAPF 是由 Google 开发并开源的 Python 代码格式化工具。它的核心目标是​自动将 Python 代码重新格式化为符合 PEP 8 风格指南的“漂亮”代码​,同时尽可能保留原有的逻辑结构和意图。
通过pip install yapf进行安装
image.png
打开右下加设置按钮,点击打开设置(json)
image.png

配置yapf以及Pylance
image.png
配置完成后通过快捷键 Alt+Shift+F对python代码进行快速自动格式化

notebook

在扩展栏输入Jupyter,点击安装。
image.png


总结

本文主要对python的编辑器VS Code进行安装,以及相关插件的安装,后续会更新基础的语法到进阶,建议最好自己手写,尽量基础少依赖ai,因为ai目前是可以自动生成,但生成的一些bug没有语法基础的话很容易犯错。

资料关注

相关资料全部免费获取:
欢迎关注公众号:咚咚王

艺术二维码.png

《Python编程:从入门到实践》
《利用Python进行数据分析》
《算法导论中文第三版》
《概率论与数理统计(第四版) (盛骤) 》
《程序员的数学》
《线性代数应该这样学第3版》
《微积分和数学分析引论》
《(西瓜书)周志华-机器学习》
《TensorFlow机器学习实战指南》
《Sklearn与TensorFlow机器学习实用指南》
《模式识别(第四版)》
《深度学习 deep learning》伊恩·古德费洛著 花书
《Python深度学习第二版(中文版)【纯文本】 (登封大数据 (Francois Choliet)) (Z-Library)》
《深入浅出神经网络与深度学习+(迈克尔·尼尔森(Michael+Nielsen) 》
《自然语言处理综论 第2版》
《Natural-Language-Processing-with-PyTorch》
《计算机视觉-算法与应用(中文版)》
《Learning OpenCV 4》
《AIGC:智能创作时代》杜雨+&+张孜铭
《AIGC原理与实践:零基础学大语言模型、扩散模型和多模态模型》
《从零构建大语言模型(中文版)》
《实战AI大模型》
《AI 3.0》

http://www.jsqmd.com/news/24932/

相关文章:

  • 2019 福建省队集训录
  • AIX multibos bootlist
  • 记录一次nginx能通但是请求一直不了的问题
  • 【嵌入式】PWM DAC的滤波器设计
  • 被称作遗憾之物 爬满了脊骨 又把控了痛楚 被称作无用之物 修筑了唯一的通路
  • neovim在windwos11下snack.nvim的问题
  • 完整教程:Java 集合 “List + Set”面试清单(含超通俗生活案例与深度理解)
  • 禁用 IPython 历史记录 history.sqlite
  • Luogu P7914 [CSP-S 2021] 括号序列 题解 [ 蓝 ] [ 区间 DP ] [ 前缀和优化 ] [ 调试技巧 ]
  • 扩展BaseMapper类 - 详解
  • 《程序员修炼之道:从小工到专家》前五分之二观后感
  • 矩阵快速幂章节笔记(这里主要介绍的是我的错题)
  • 实验二 现代C++编程初体验
  • P5322 [BJOI2019] 排兵布阵
  • 题解:P9292 [ROI 2018] Robomarathon
  • [题解]P5322 [BJOI2019] 排兵布阵
  • 考前打印
  • 申威服务器安装Nacos 2.0.3 RPM包详细步骤(Kylin V10 sw_64架构)​附安装包
  • ZKY精选冲刺省选国赛仿真训练题
  • MySQL 查询与更新语句执行过程深度解析:从原理到实践​ - 指南
  • ZKY精选冲刺省选国赛技巧训练题
  • 逆向基础--编码(001)
  • 20251027 - 倍增 ST表
  • 周康阳精选冲刺省选国赛思维训练题
  • Luogu P7913 [CSP-S 2021] 廊桥分配 题解 [ 绿 ] [ 贪心 ] [ 前缀和 ] [ STL ]
  • 10-27 CSP 赛前比赛记录
  • P3939 数颜色
  • 完整教程:Docker 搭建 Nginx 并启用 HTTPS 具体部署流程
  • AI开发微信小程序-有感
  • 价值流智能时代:DevOps平台如何成为企业高效交付的核心引擎? - 教程