小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

VS Code 和 Python:數(shù)據(jù)科學(xué)的天作之合

 海擁 2022-07-13 發(fā)布于安徽
  • 💂 個人網(wǎng)站:【 海擁】【摸魚小游戲
  • 🤟 風(fēng)趣幽默的前端學(xué)習(xí)課程:👉28個案例趣學(xué)前端
  • 💅 想尋找共同學(xué)習(xí)交流的小伙伴,請點擊【全棧技術(shù)交流群
  • 💬 免費且實用的計算機(jī)相關(guān)知識題庫:👉進(jìn)來逛逛

給大家安利一個免費且實用的前端刷題(面經(jīng)大全)網(wǎng)站,👉點擊跳轉(zhuǎn)到網(wǎng)站。

當(dāng)你將排名第一的代碼編輯器與排名第一的數(shù)據(jù)科學(xué)編程語言結(jié)合使用時,你會得到什么?

一方面,你獲得了超過 6000 萬次安裝 Visual Studio Code 的 Python 擴(kuò)展。

這是迄今為止 VS Code Marketplace 中下載次數(shù)最多的工具,其中顯示了排名第二和第三的兩個配套擴(kuò)展:Jupyter(4080 萬)和 Pylance(3350 萬)。主要 Python 工具的下載次數(shù)比最流行的非 Python 擴(kuò)展(C/C++,3330 萬)多出近 2700 萬次。更重要的是,第五名是另一個與 Python 相關(guān)的工具 Jupyter Keymap,安裝量為 2340 萬。

綜上所述,與 Python 相關(guān)的 VS Code 產(chǎn)品占前五名工具中的四名,安裝量高達(dá)1.578 億次

難怪明天在都柏林舉行的 EuroPython 展會上,一位演講者將分享“根據(jù) 2021 年 Python 軟件基金會開發(fā)人員調(diào)查,為什么 VS Code 現(xiàn)在是 Python 數(shù)據(jù)科學(xué)家的第一工具,以及如何利用 VS Code將你的數(shù)據(jù)科學(xué)生產(chǎn)力提升到一個新的水平”,在題為 “ Python 和 Visual Studio 代碼 - 徹底改變你進(jìn)行數(shù)據(jù)科學(xué)的方式 ” 的演示文稿中。

會議的摘要說:“Visual Studio Code 以及 GitHub、Codespaces 和 Azure 機(jī)器學(xué)習(xí)一直在大力投資工具和平臺,以使 Python 數(shù)據(jù)科學(xué)家的生活更輕松。”

事實上,去年秋天進(jìn)行的引用 Python 開發(fā)人員調(diào)查顯示 VS Code 是 Python 陣營中最受歡迎的主要 IDE/編輯器,甚至高于 JetBrains 的 Python 特定 PyCharm IDE(與 Python 軟件基金會合作對超過 23,000 名 Python 開發(fā)人員進(jìn)行了調(diào)查)。

在這里插入圖片描述

“PyCharm 社區(qū)版和專業(yè)版的總份額為 31%,接近去年的結(jié)果。與去年相比,VS Code 增長了 6 個百分點,”調(diào)查報告指出。

“有趣的是,PyCharm 和 VS Code 在 Web 開發(fā)人員中同樣受歡迎(39%),而數(shù)據(jù)科學(xué)家更喜歡 VS Code 作為他們的主要 IDE 的比例高出 9 個百分點?!?/p>

在這里插入圖片描述
同樣有趣的是,VS Code 在 Python 開發(fā)者調(diào)查中排名第一是最近才出現(xiàn)的。例如,在2018 年的調(diào)查中,它僅獲得了 16% 的受訪者選票,夾在 PyCharm 專業(yè)版 1 號和 PyCharm 社區(qū)版之間的第 2 位。

在這里插入圖片描述
不過,這種提升不應(yīng)該太令人驚訝,因為微軟幾年前就全力投入 Python 賭注,甚至聘請了軟件工程師 Don Jayamanne,他為上述 VS Code 創(chuàng)建了超級流行的 Python 擴(kuò)展。然后它對更多的 Python 開發(fā)人員發(fā)出了呼聲。

在那之后,微軟在 2020 年聘請了 Python 本身的創(chuàng)造者 Guido van Rossum 甚至更高的代價。微軟最近報道說,van Rossum 和公司的 CPython 性能團(tuán)隊一直在改進(jìn)該語言的核心運行時,這將使 Python 3.1比 Python 3.10 快 10-60%,具體取決于工作負(fù)載。

上述這些使得:“使用 Microsoft Python 擴(kuò)展在 Visual Studio Code 中使用 Python 簡單、有趣且高效?!?/p>

這是根據(jù)微軟官方“ Visual Studio Code 中的 Python ”指南,該指南接著說:“該擴(kuò)展使 VS Code 成為出色的 Python 編輯器,并且可以在具有各種 Python 解釋器的任何操作系統(tǒng)上工作。它利用了 VS Code 的所有提供自動完成和 IntelliSense、linting、調(diào)試和單元測試的能力,以及在 Python 環(huán)境(包括虛擬和 conda 環(huán)境)之間輕松切換的能力。”

谷歌趨勢報告總體上說明了 VS Code 的攀升,就在 2018 年 Python 調(diào)查報告發(fā)布時,它開始與競爭對手 PyCharm、IntelliJ IDEA、Sublime Text 和 Notepad++ 區(qū)分開來。如下圖清楚地顯示,在過去五年中,對其他 IDE/編輯器(甚至是特定于 Python 的 PyCharm)的興趣保持相當(dāng)一致,而對 VS Code 的興趣則穩(wěn)步攀升,并且仍在逐漸消失。

在這里插入圖片描述
VS Code去年 還被評為開源指數(shù)中的第一名代碼編輯器。同樣在去年,為程序員進(jìn)行時間跟蹤的 WakaTime 發(fā)布了 2020 年的數(shù)據(jù),顯示 VS Code 是迄今為止其程序員使用的頂級編輯器/IDE。與此同時,2020 年的 Rust 調(diào)查再次報告稱,VS Code 是 Rust 開發(fā)人員中排名第一的編輯器。當(dāng)然,VS Code 多年來一直是 Stack Overflow 龐大的年度開發(fā)者調(diào)查中的第一名。

在這里插入圖片描述
上面列出的所有這些排名本質(zhì)上都是一般性的,與 VS Code 和 Python 的頂級用例、數(shù)據(jù)科學(xué)無關(guān),在這些用例中編輯器更受歡迎。

為什么?

“在我看來,讓它極具吸引力的兩個特性,是我對其他代碼編輯器的明確偏好,即極其智能的代碼完成支持和筆記本和 Python 文件之間的無縫切換,”開發(fā)人員 Jishnu Bhattacharya 在去年一篇題為“用于數(shù)據(jù)科學(xué)的 Visual Studio Code!我使用的越多,我就越喜歡“

“它極大地幫助我提高了工作效率。相信我,如果你開始使用它,你將獲得與我相似的體驗,”Bhattacharya 說,他列出了他認(rèn)為有吸引力的這些功能:

  • Python 模塊文件(.py 文件)、Jupyter Notebook 和終端在同一窗口中。
  • 直觀的界面
  • 卓越的智能感知
  • 廣泛支持交互式編碼
  • 功能豐富的擴(kuò)展包
  • 與 Git / GitHub 的版本控制集成。
  • 在用戶和項目級別自定義設(shè)置

當(dāng)然,Microsoft 在其Data Science in Visual Studio Code文檔中強(qiáng)調(diào)了數(shù)據(jù)科學(xué)的角度,該文檔還強(qiáng)調(diào)了 Bhattacharya 上面提到的交互性:“你可以在 VS Code 中完成所有數(shù)據(jù)科學(xué)工作。使用 Jupyter Notebooks 和交互式窗口可在幾分鐘內(nèi)開始分析和可視化你的數(shù)據(jù)!借助 IntelliSense 支持增強(qiáng)你的 Python 編碼體驗,并使用 Azure 機(jī)器學(xué)習(xí)服務(wù)構(gòu)建、訓(xùn)練和部署機(jī)器學(xué)習(xí)模型到云或邊緣?!?/p>

André Ferreira 是另一位對“用于數(shù)據(jù)科學(xué)的 VS Code ”有著濃厚興趣的開發(fā)人員,這要歸功于它的許多相關(guān)擴(kuò)展。他自己的 TL;DR 在 4 月的那篇文章中說:“VS Code 對數(shù)據(jù)科學(xué)來說非常棒,尤其是如果你選擇了最好的擴(kuò)展;在這篇文章中,我分享了一些我最喜歡的擴(kuò)展和我的配置?!?有趣的是,其中一個擴(kuò)展是GitHub Copilot,一個“AI 配對程序員”,談到數(shù)據(jù)科學(xué)。

Daniel Morales 在去年發(fā)表了題為“ Visual Studio Code 的 10 大 Python 擴(kuò)展”的文章時遵循了擴(kuò)展主題。在上面提到的微軟必備的主要 Python 擴(kuò)展名列第一之后,他的列表包括:

  • Python 縮進(jìn)
  • Python 文檔生成器
  • Python 擴(kuò)展
  • Python 預(yù)覽
  • 用于 Python 的 AREPL
  • Python 路徑
  • Python 測試資源管理器
  • Python 片段
  • Jupyter

參與評論送書

本次送書 3 本,以后每周新文評論區(qū)至少抽三位朋友送書

內(nèi)容簡介

Photoshop作為圖像后期處理軟件,被廣泛應(yīng)用于平面設(shè)計、數(shù)碼藝術(shù)、特效合成、商業(yè)修圖、UI界面設(shè)計等領(lǐng)域,并且發(fā)揮著不可替代的作用。如果你是一個Photoshop圖像處理“菜鳥”,只會簡單的Photoshop圖像處理技能,如果你覺得自己的Photoshop操作水平一般,缺乏足夠的處理和設(shè)計技巧,希望全面提升操作技能,那么,本書將是你的最佳選擇!

京東自營購買鏈接:https://item.jd.com/13005821.html

當(dāng)當(dāng)自營購買鏈接:http://product.dangdang.com/29326925.html

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多