1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        【Python】30天進(jìn)階Python!這個(gè)Github項(xiàng)目你值得擁有!

        共 4320字,需瀏覽 9分鐘

         ·

        2021-03-14 11:09

        小編也見過很多所謂的Python學(xué)習(xí)資料,大部分入門內(nèi)容講的很好,但是到了進(jìn)階就寫的不太好了。


        小編最近在Github上發(fā)現(xiàn)了一個(gè)很好的項(xiàng)目!正好推薦給大家學(xué)習(xí)Python!


        項(xiàng)目地址為:

        https://github.com/Asabeneh/30-Days-Of-Python


        項(xiàng)目名稱叫做30天學(xué)Python,目前已經(jīng)收獲5.6k star



        大家可以看看這個(gè)30天到底學(xué)一些啥:



        除了Python基礎(chǔ)入門學(xué)習(xí)的介紹、變量、內(nèi)置函數(shù)、操作、字符串、列表、元組、集合、字典、分支、循環(huán)、函數(shù)、模塊。(1~12天的內(nèi)容)


        還有Python進(jìn)階學(xué)習(xí)的列表生成式、高階函數(shù)、類型異常、時(shí)間內(nèi)容、異常處理、正則表達(dá)式、文件處理、模塊管理、類和對(duì)象。(13~21天的內(nèi)容)


        更多加了Python的不同方向內(nèi)容學(xué)習(xí),例如網(wǎng)絡(luò)爬蟲、項(xiàng)目虛擬環(huán)境搭建、統(tǒng)計(jì)學(xué)、數(shù)據(jù)分析、web頁面搭建、數(shù)據(jù)庫交互、API、打造API。(22~29天的內(nèi)容)


        最后一天是總結(jié)~


        該項(xiàng)目作者的代碼寫的十分容易理解,配合了大量注釋,由于是英文的,也方便大家提升英文閱讀能力。(畢竟很多前沿資料都是英文的)


        例如第25天的Pandas數(shù)據(jù)分析內(nèi)容,作者先給了個(gè)目錄:



        首先是Pandas的介紹,然后是導(dǎo)入Pandas、講解DataFrame數(shù)據(jù)框、讀取CSV文件、改變DataFrame、檢查列類型,最后配合了一個(gè)實(shí)戰(zhàn)案例!


        作者給出了所有練習(xí)數(shù)據(jù):



        作者還將每個(gè)的結(jié)果寫在代碼注釋中


        例如第13天學(xué)習(xí)列表生成式,通過列表生成式生成列表:


        # Generating numbers
        numbers = [i for i in range(11)]  # to generate numbers from 0 to 10
        print(numbers)                    # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

        # It is possible to do mathematical operations during iteration
        squares = [i * i for i in range(11)]
        print(squares)                    # [0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

        # It is also possible to make a list of tuples
        numbers = [(i, i * i) for i in range(11)]
        print(numbers)                             # [(0, 0), (1, 1), (2, 4), (3, 9), (4, 16), (5, 25)]


        加上 if 的判斷:


        # Generating even numbers
        even_numbers = [i for i in range(21if i % 2 == 0]  # to generate even numbers list in range 0 to 21
        print(even_numbers)                    # [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

        # Generating odd numbers
        odd_numbers = [i for i in range(21if i % 2 != 0]  # to generate odd numbers in range 0 to 21
        print(odd_numbers)                      # [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
        # Filter numbers: let's filter out positive even numbers from the list below
        numbers = [-8-7-3-10134576810]
        positive_even_numbers = [i for i in range(21if i % 2 == 0 and i > 0]
        print(positive_even_numbers)                    # [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

        # Flattening a three dimensional array
        three_dimen_list = [[123], [456], [789]]
        flattened_list = [ number for row in three_dimen_list for number in row]
        print(flattened_list)    # [1, 2, 3, 4, 5, 6, 7, 8, 9]


        例如當(dāng)天的練習(xí)題如下:



        一共7個(gè)題目,大家看不懂英文可以谷歌翻譯,畢竟現(xiàn)在谷歌翻譯用了深度學(xué)習(xí),效果還是不錯(cuò)的~


        總之,這個(gè)項(xiàng)目的內(nèi)容干貨滿滿!


        大家一定要去看看~ 如果喜歡項(xiàng)目作者,給他點(diǎn)個(gè)star支持下吧!

        往期精彩回顧





        本站qq群851320808,加入微信群請(qǐng)掃碼:


        瀏覽 45
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            欧美成人无码性狂猛XXX | 人人搞人人看 | www.911国产 | 亚洲在线无码视频 | 日韩免费无码 | 中文字幕无码人妻二三区免费 | 日韩精品人妻一区二区中文八零网 | 老司机三级片 | 永久免费成人视频 | 18禁超污网站 |