Python零基礎(chǔ)學(xué)習(xí)心得-創(chuàng)新互聯(lián)

Python 零基礎(chǔ)學(xué)習(xí)心得

注:本文內(nèi)容只是學(xué)習(xí)過程中的心歷路程,并未涉及技術(shù)內(nèi)容

創(chuàng)新互聯(lián)公司專注于正定網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供正定營銷型網(wǎng)站建設(shè),正定網(wǎng)站制作、正定網(wǎng)頁設(shè)計(jì)、正定網(wǎng)站官網(wǎng)定制、成都小程序開發(fā)服務(wù),打造正定網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供正定網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

忐忑的開始

2018年五月份,在網(wǎng)上偶爾看到51CTO的python課程;有全棧,有運(yùn)維開發(fā),而我正是從事運(yùn)維工作,所以便動了學(xué)習(xí)的心思。當(dāng)時(shí)的心情是復(fù)雜的,因?yàn)槭窃诼殞W(xué)習(xí),時(shí)間上十分緊迫,自己又是零基礎(chǔ);但是學(xué)習(xí)大綱讓我下了決心。

讓人放松的課堂和讓我頭疼的作業(yè)

我的老師是8哥,8哥磁性的嗓音和幽默的講課方式讓我將印像中枯燥的程序忘的一干二凈,特別是開始的計(jì)算機(jī)基礎(chǔ),更是讓我放松。
但好景不長,接解到python的類型,變量,函數(shù),語句之后,我沒那么淡定了。
在聽完課后做作業(yè),我發(fā)現(xiàn)用if語句來寫一個(gè)單位轉(zhuǎn)換器都那么難……
我腦袋里一片混沌,不知從哪里下手;我又聽了一遍8哥的課,認(rèn)認(rèn)真真的看了8哥課上的代碼;這時(shí)我想到了一句我們很熟悉的話:有困難要上,沒困難,制造困難也要上!
心里一橫,死磕吧;我坐在電腦前發(fā)了好久的呆,終于靈光一現(xiàn)有了思路;我先給這個(gè)轉(zhuǎn)換器列了一個(gè)功能大綱,接下來按大綱一點(diǎn)點(diǎn)的把代碼寫了出來;令我驚喜的是,通過調(diào)試,我的作業(yè)終于完成了。

班主任的提點(diǎn)

作業(yè)寫出來后,我便興奮的在群里和大家討論相關(guān)的問題以及想法;這時(shí),班主任出現(xiàn)了!
班主任的一句話到現(xiàn)在我仍然記憶猶新:我們不光要把功能實(shí)現(xiàn),最主要的是要考慮用戶體驗(yàn)!
班主任說:我看你們的作業(yè),我就是用戶,你們要考慮我的感受。接著,班主任舉了一大堆的例子。
例如提示用戶輸入時(shí)該怎么寫提示語以及格式;輸出結(jié)果時(shí),應(yīng)當(dāng)以怎樣的格式來讓用戶感覺舒服;中間處理需要等待時(shí),應(yīng)輸出哪些,什么樣的信息讓用戶知道程序在做什么……

代碼重寫

我停止了聊天,看著之前自己寫的代碼;想著班主任的話,我開始了重寫。

  • 首先,我還是把主要功能以大綱的方式列出來
  • 然后,我按照大綱把核心功能寫了出來;不同的是,這次我在每個(gè)功能前后都注釋了考慮用戶體驗(yàn)的部分
  • 接下來,完成核心功能的調(diào)試;保證程序功能無誤。
  • 最后,頭開始,把用戶體驗(yàn)的部分補(bǔ)全,再進(jìn)行調(diào)試。
    在這個(gè)過程當(dāng)中,每次調(diào)試程序,我都會把自己帶入到完全不懂程序的用戶角色當(dāng)中,來發(fā)現(xiàn)需要補(bǔ)充的部分。
    作業(yè)批了之后,班主任又針對我的作業(yè)提出了一些要求(當(dāng)時(shí)覺得班主任挑刺兒真厲害!):
  • 文件頭部的python引入方式要統(tǒng)一
  • 要注明作者,文件名,本程序?qū)崿F(xiàn)的功能概括
  • 要注意縮近,空格,程序的格式
  • 要有注釋
    被提出這么多的缺點(diǎn),我心里一唉;其實(shí)有點(diǎn)難過,畢竟前前后后也付出了許多精力。
    但還是安下心來,把自己的程序又按照班主任的要求,重新檢查了一遍,修改了很多錯(cuò)誤;此時(shí)我的心里唯有一個(gè)感覺:真累呀!

    溫故知新

    我不得不用學(xué)到的一句話來安慰自己:溫故而知新
    在第二天,我又閉上眼睛重新回顧了我寫的程序:從功能,到邏輯,再到每個(gè)功能的實(shí)現(xiàn)方法,再到用戶體驗(yàn),又到寫程序當(dāng)中應(yīng)當(dāng)注意到的一些細(xì)節(jié),如:注釋,縮近
    我突然發(fā)現(xiàn):寫程序要相當(dāng)?shù)募?xì)心,決不能閉上眼睛想當(dāng)然,尤其是細(xì)節(jié)上的把控。

    后期總結(jié)

    想到這些,我便又把程序重寫了一次(程序小,不耽誤時(shí)間 :-))并總結(jié)了寫程序過程中應(yīng)當(dāng)注意到的問題,在有相似程序要寫的時(shí)候,便能做到思路清晰,不用腦袋空空的發(fā)呆了。

    路漫漫,要堅(jiān)持

    接下來,又學(xué)到了類,模塊,文件,爬蟲,數(shù)據(jù)庫,redis,消息隊(duì)列,html5,CSS,JS,BOOTSTAP,VUE等;遇到的困難也都不一樣,但是始終都循著:目標(biāo),題綱,核心,小功能,大模塊這個(gè)由小到大,由粗到精的規(guī)律來做。
    此外,在模塊學(xué)完之后,便將每節(jié)知識點(diǎn)總結(jié),結(jié)合與同學(xué)們交流的心得進(jìn)行匯總,寫進(jìn)學(xué)習(xí)筆記并時(shí)常復(fù)習(xí)。

    心聲

    我還處在學(xué)習(xí)當(dāng)中,并因?yàn)楣ぷ鞯脑颍瑢W(xué)習(xí)時(shí)間長短不一,效率也不同;偶爾也會有信心動搖的時(shí)候,但是,有這么多同學(xué)在一起,互相幫助,我便有信心突破一次次困難,突破自己。
    上邊寫的只是借一件事情抒發(fā)一下學(xué)習(xí)過程中的心得,并不全面;但還是希望能給同學(xué)們帶來一點(diǎn)幫助。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁名稱:Python零基礎(chǔ)學(xué)習(xí)心得-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://bm7419.com/article16/dsdhgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航、用戶體驗(yàn)網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)