成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

常用的Python工具與資源

MockingBird / 524人閱讀

摘要:經(jīng)常收到粉絲的疑問,公眾號的代碼排版真的很好看,究竟用的什么開發(fā)工具呢在這里,統(tǒng)一回復一下大家,公眾號的排版用的是,而我平時使用的開發(fā)工具是。很多粉絲說現(xiàn)在的書籍很貴,有沒有什么比較好的教程比較好的資源,那么,廖老師的這個課程依舊是首選。

經(jīng)常收到粉絲的疑問,公眾號的代碼排版真的很好看,究竟用的什么開發(fā)工具呢?在這里,統(tǒng)一回復一下大家,公眾號的排版用的是MarkDown Here,而我平時使用的Python開發(fā)工具是Pycharm。這里,我整理了一下在使用學習Python的過程中用到的開發(fā)工具和資源,分享給大家。

1、Pycharm

Pycharm是我一直使用的開發(fā)工具,簡單、易用,并且能夠設置不同的主題模式,根據(jù)自己的喜好來設置代碼風格。

如下是二分查找Pycharm中的代碼風格:

公眾號的代碼風格:

def binary_search(list, item):

"""
:param list: 列表
:param item: 要查找的元素
:return: item在list中的索引,若不在list中返回None
"""
low = 0
high = len(list) - 1
while low <= high:
    midpoint = (low + high) // 2
    if list[midpoint] == item:
        return midpoint
    elif list[midpoint] < item:
        low = midpoint + 1
    elif list[midpoint] > item:
        high = midpoint - 1
return None

是不是很類似?在這里,強烈推薦大家使用Pycharm作為自己的開發(fā)工具。

2、IPython

如何進行交互式編程?沒錯,就是通過IPython。IPython相對于Python自帶的Shell要好用的多,并且能夠支持代碼縮進、Tab鍵補全代碼等功能。如果進行交互式編程,這是不可缺少的工具。

官網(wǎng)地址:http://ipython.org/

3、廖雪峰老師的Python教程

這個教程已經(jīng)推薦過很多次了,今天還是要繼續(xù)推薦一下,因為我也是通過這個教程開啟我的Python學習之路的。

廖老師的Python教程通俗易懂,能夠?qū)σ粋€知識點由淺入深進行講解。很多粉絲說現(xiàn)在的Python書籍很貴,有沒有什么比較好的教程、比較好的資源,那么,廖老師的這個課程依舊是首選。

鏈接:https://www.liaoxuefeng.com/

4、Python Tutor

這個工具可能對初學者比較有用,而對于中高級程序員則用處較少。這個工具的特色是能夠清楚的理解每一行代碼是如何在計算機中執(zhí)行的,中高級程序員一般通過分步調(diào)試可以實現(xiàn)類似的功能。

如下圖所示,對于二分查找的代碼,會按照流程一步步執(zhí)行,看到代碼在計算機中的整個執(zhí)行流程。這個工具對于最初接觸Python、最初來學習編程的同學還是非常有用的,初學者不妨體驗看看。

鏈接:http://www.pythontutor.com/

5、菜鳥教程

很多人都會或多或少的接觸過菜鳥教程,并且不僅僅是在學習Python的過程中,因為菜鳥教程提供了多門技術(shù)語言的學習教程。這套教程也非常適用初學者,通常還可以在網(wǎng)頁上直接運行相關(guān)代碼,雖然Python我是通過廖老師的教程學習的,但是HTML、JS等相關(guān)的內(nèi)容的學習我主要是通過菜鳥教程學習的,推薦給大家。

鏈接:http://www.runoob.com/

你最喜歡哪個工具或者資源呢?在你學習Python的過程中還有什么好的工具或者資源呢?歡迎留言跟大家一起分享哦。

更多精彩內(nèi)容,關(guān)注微信公眾號 「Python那些事」,做全棧開發(fā)工程師

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41877.html

相關(guān)文章

  • 常用十大python圖像處理工具

    摘要:但無論是用于何種用途,這些圖像都需要進行處理。圖像處理中的常見任務包括顯示圖像,基本操作如裁剪翻轉(zhuǎn)旋轉(zhuǎn)等,圖像分割,分類和特征提取,圖像恢復和圖像識別。圖像處理系統(tǒng)有時被稱為圖像處理的瑞士軍刀。 showImg(https://segmentfault.com/img/remote/1460000019631626); 原文標題:10 Python image manipulation...

    Crazy_Coder 評論0 收藏0
  • 【精華分享】:轉(zhuǎn)行數(shù)據(jù)分析一份學習清單

    摘要:數(shù)據(jù)分析的發(fā)展方向一般有商業(yè)方向,行業(yè)分析業(yè)務方向,和機器學習數(shù)據(jù)挖掘方向。機器學習的書籍推薦統(tǒng)計學習方法,機器學習,機器學習實戰(zhàn)三本書。 作者:xiaoyu 微信公眾號:Python數(shù)據(jù)科學 知乎:python數(shù)據(jù)分析師 上一篇主要分享了博主親身轉(zhuǎn)行數(shù)據(jù)分析的經(jīng)歷: 【從零學起到成功轉(zhuǎn)行數(shù)據(jù)分析,我是怎么做的?】 本篇繼上一篇將分享轉(zhuǎn)行數(shù)據(jù)分析的一些經(jīng)驗和學習方法,看完這篇你將會解...

    suemi 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<