web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告_第1頁(yè)
web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告_第2頁(yè)
web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告_第3頁(yè)
web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告_第4頁(yè)
web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

成果形式:實(shí)踐報(bào)告成果名稱:web前端設(shè)計(jì)與Python實(shí)訓(xùn)報(bào)告web前端設(shè)計(jì)與Python實(shí)踐目的Python根據(jù)數(shù)據(jù)分析,數(shù)據(jù)挖局,人工智能與機(jī)器學(xué)習(xí)之間的關(guān)系。然后以《漫畫臺(tái)網(wǎng)站漫畫數(shù)據(jù)分析》為貫穿案例,學(xué)習(xí)Python語言語法、Scrapy爬蟲框架、SQL語法、Pandas和MatplotlibPython數(shù)據(jù)分析庫(kù)的使用這些數(shù)據(jù)分析中的核心技術(shù)。采取邊用邊講、邊講邊練、實(shí)踐指導(dǎo)理論的理念,以實(shí)戰(zhàn)項(xiàng)目作為內(nèi)容主線,在完成項(xiàng)目功能的過程中掌握背后的理論知識(shí),不僅掌握理論,更要會(huì)應(yīng)用并解決實(shí)際問題。web前端設(shè)計(jì)經(jīng)過系統(tǒng)的基礎(chǔ)培訓(xùn),學(xué)習(xí)有關(guān)網(wǎng)頁(yè)界面的基礎(chǔ)設(shè)計(jì),在學(xué)習(xí)后能夠自主的掌握相關(guān)知識(shí),并且學(xué)會(huì)融會(huì)貫通,學(xué)以致用。并且根據(jù)實(shí)訓(xùn)所學(xué)習(xí)到的知識(shí)完成相應(yīng)的實(shí)踐任務(wù),運(yùn)用互聯(lián)網(wǎng)在上面搜索及查閱相關(guān)的書籍來充實(shí)自己,經(jīng)過這一系列的操作,完成對(duì)web前端設(shè)計(jì)的基本熟練操作。實(shí)踐內(nèi)容訓(xùn)練一1.大數(shù)據(jù)產(chǎn)生的背景 物聯(lián)網(wǎng)--->云計(jì)算--->大數(shù)據(jù)--->人工智能2.大數(shù)據(jù)分析 1.搜集數(shù)據(jù)--->爬蟲框架 2.數(shù)據(jù)清洗--->SQL,分詞,Java大數(shù)據(jù)系統(tǒng) 3.數(shù)據(jù)入庫(kù)--->關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)倉(cāng)庫(kù)(HBase) 4.數(shù)據(jù)分析--->Pandas,JavaHive,Spark 5.可視化圖表--->pythonmatplodlib,Web前端技術(shù) 6.提供企業(yè)決策3.DT,IT已經(jīng)挨踢了4.Anaconda是集成python2.和python3.版,可以很有用兼容python的語法和類庫(kù),是python應(yīng)用程序開發(fā)和運(yùn)行的環(huán)境 A.anaconda3安裝完畢后,windows鍵+R-->輸入cmd--->Enter B.測(cè)試anaconda環(huán)境是否可用:condalist5.安裝JDK(JavaDeveloperKit):Java應(yīng)用程序開發(fā)環(huán)境工具包 A.JDK1.8.0_60(JavaDeveloperKit):Java應(yīng)用程序開發(fā)環(huán)境工具包 B.Jre1.8.0_60(JavaRunningEnvironment):Java應(yīng)用程序運(yùn)行環(huán)境 C.配置環(huán)境變量: I.找到j(luò)dk1.8.0_60/bin目錄,復(fù)制路徑 II.計(jì)算機(jī)/此電腦右鍵菜單選擇“屬性”菜單-->"高級(jí)系統(tǒng)設(shè)置"---> “環(huán)境變量”-->“系統(tǒng)變量”--->"Path" -->(Win10-->“新建”-->粘貼路徑) -->(Win7/8-->將輸入框中的光標(biāo)放置到最后,加入英文分號(hào)“;”,粘貼路徑)6.anaconda集成pycharm 1.createnewproject 2.修改項(xiàng)目名稱 3.Existsinterpreter--->齒輪按鈕---> 分別設(shè)置(VirtualEnvironment,CondaEnvironment,SystemInterpreter) anaconda3安裝的路徑“D:/programdata/anaconda3/python.exe”7.變量:一個(gè)在內(nèi)存中可以保存數(shù)據(jù)的空間8.注意:寫代碼一定要仔細(xì)9.基本數(shù)據(jù)類型:整數(shù),小數(shù),布爾,字符串10.python語言使用制表位縮進(jìn)來管理代碼,同一級(jí)的代碼左對(duì)齊11.Python格式化字符串占位符訓(xùn)練二0.常見異常信息 TypeError:mustbestr,notint1.字符串常用的方法2.運(yùn)算符 “=”:賦值運(yùn)算符,將右側(cè)表達(dá)式結(jié)果保存左側(cè)變量保存 “+,-,*,/,%”:算術(shù)運(yùn)算符 “>,<,>=,<=,==,!=”:比較運(yùn)算符,運(yùn)算結(jié)果是boolean類型的變量 “and,or,not”:邏輯運(yùn)算符,一般用來連接比較運(yùn)算符生成的表達(dá)式 int():將純數(shù)字的字符串轉(zhuǎn)換成整數(shù)類型 str():將任意類型轉(zhuǎn)換成字符串類型 運(yùn)算符優(yōu)先級(jí):not>小括號(hào)>算術(shù)運(yùn)算>比較運(yùn)算>and>or>賦值運(yùn)算符3.控制流語句 A.條件分支 I.單一條件:if條件表達(dá)式(使用比較運(yùn)算符連接的表達(dá)式): II.單一條件分支: if條件表達(dá)式: print() else: print() III.嵌套if,當(dāng)多組條件相互依賴時(shí) IV.多重if,當(dāng)某個(gè)值處于某個(gè)區(qū)間段時(shí)使用多重if B.循環(huán)結(jié)構(gòu):要重復(fù)做一件事情的時(shí)候訓(xùn)練三1.break和continue A.break:結(jié)束當(dāng)前循環(huán) B.continue:結(jié)束本次循環(huán),進(jìn)入到下一次循環(huán)2.列表和元組,字典 A.列表:當(dāng)某組數(shù)據(jù)經(jīng)常會(huì)發(fā)生更改時(shí) B.元素:經(jīng)常對(duì)某組數(shù)據(jù)查詢時(shí)3.函數(shù) A.定義函數(shù)--->函數(shù)體 B.參數(shù)(形參,實(shí)參),可有可無,需要時(shí)添加 C.返回值(return),可有可無,需要時(shí)添加,如果有返回值, 必須要對(duì)返回值進(jìn)行處理訓(xùn)練四1.下載python類庫(kù)2.更新pip3.手動(dòng)下載python類庫(kù)并安裝三、實(shí)踐過程1.實(shí)訓(xùn)學(xué)習(xí)學(xué)習(xí)Python語言語法、Scrapy爬蟲框架、SQL語法、Pandas和MatplotlibPython數(shù)據(jù)分析庫(kù)的使用這些數(shù)據(jù)分析中的核心技術(shù)。2.實(shí)踐操作運(yùn)用所學(xué)習(xí)技術(shù)制作了淘寶首頁(yè)界面、計(jì)算器界面、日歷界面等。完成報(bào)告根據(jù)實(shí)訓(xùn)期間所學(xué)習(xí)的內(nèi)容和實(shí)踐操作,整理出自己的學(xué)習(xí)經(jīng)驗(yàn)及學(xué)習(xí)心得。四、實(shí)踐體會(huì)歷時(shí)十天的小學(xué)期培訓(xùn)結(jié)束了,在此期間我收獲了很多東西,不管是在操作技術(shù)方面,還是在學(xué)習(xí)方面等等類類。在這十天中我們學(xué)習(xí)到了一些有關(guān)Python、Web前端、大數(shù)據(jù)的知識(shí)。在老師耐心正確的教學(xué)下,很順利的完成了我的所有實(shí)訓(xùn)操作任務(wù)及內(nèi)容。并且我要在這里感謝所有幫助過我的同學(xué),在他們的耐心幫助之下,我克服了重重困難,在其中我也收獲了不少東西。最后,能夠順順利利的圓滿完成我的十天實(shí)訓(xùn)任務(wù),我也是非常開心的。在十天實(shí)訓(xùn)演練過程中,我慢慢熟知了一些關(guān)于軟件工程的知識(shí)點(diǎn),例如,開發(fā)項(xiàng)目的需求、設(shè)計(jì)、實(shí)現(xiàn)、確認(rèn)、以及維護(hù)等活動(dòng)的整個(gè)過程。下面介紹一些我關(guān)于十天實(shí)訓(xùn)的小心得。1、關(guān)于Python實(shí)訓(xùn)操作(1)代碼編程需要足夠的耐心和堅(jiān)強(qiáng)的毅力現(xiàn)在有很多人把代碼編程當(dāng)作一種漫長(zhǎng)而又枯燥乏味的工作,但是又有很多人把代碼編程當(dāng)作一種像樂高一樣復(fù)雜且有趣的游戲。就這樣對(duì)于代碼編程有這兩類人,假如你是前者,那么好心的勸誡你不要從事類似的工作,不然你將陷入無限的痛苦當(dāng)中,畢竟這是一份燒腦的工作,必須擁有足夠的耐心和堅(jiān)強(qiáng)的毅力才能勝任。如果你是后者,那么你可以考慮在今后從事類似的工作,畢竟當(dāng)今最火的行業(yè)以及薪酬比較樂觀的行業(yè)就是它。我在實(shí)訓(xùn)十天期間做過很多老師安排的任務(wù),每次做任務(wù)的時(shí)候,總會(huì)有這個(gè)那個(gè)的錯(cuò)誤,而在每次找錯(cuò)誤的時(shí)候就是最煎熬的時(shí)候,但是在修改完畢后,看到任務(wù)順利的運(yùn)行完畢后,我的內(nèi)心得到了極大的滿足,這也許就是勝利的果實(shí),不管過程是怎樣的艱苦,最終的結(jié)果總是甜的。說的通俗一點(diǎn),就像平常打游戲過關(guān)一樣,有一個(gè)關(guān)卡你總是過不去,你總會(huì)想方設(shè)法的去通關(guān),不管是升級(jí)換裝備,還是改變戰(zhàn)術(shù)。最后在你通關(guān)的那一刻,你一定會(huì)開心的跳起來。(2)代碼編程需要你敢于突破規(guī)則敢于實(shí)踐的勇氣在代碼編程這項(xiàng)工作中,唯一的要求就是上手操作實(shí)踐,而不是紙上談兵。就比如設(shè)計(jì)一個(gè)網(wǎng)頁(yè)界面,剛開始的布局隨便你怎么操作,大不了不行了在布局一次,最差不過重來么。當(dāng)然還有你最不想看到的,那就是在你做好了一切還沒有保存,電腦死機(jī)了,沒關(guān)系只要你不砸電腦,修好之后重新再來,沒有什么能夠阻擋你。正所謂實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),只有不斷的實(shí)踐操作,一遍遍的敲出一行行的代碼,經(jīng)過無數(shù)次的失敗之后,才能得到令自己滿意的結(jié)果。編程代碼不是一蹴而成的事情,只有一步一個(gè)腳印,仔細(xì)完成每一步的操作,最終完成作品。而在這一次次的操作實(shí)踐和一次次失敗的過程之中,要善于總結(jié)經(jīng)驗(yàn),從而突破現(xiàn)有的基礎(chǔ),從而更快的從失敗的循環(huán)中走出來走向成功。正所謂每一次成功的背后都有著無盡的心酸苦楚。一個(gè)人不必多強(qiáng)大,只希望不管經(jīng)歷過多少不平,有過多少挫折,你都能舒展著眉頭過日子,內(nèi)心豐盛安寧,不怨天尤人,不苦大深仇。對(duì)每個(gè)人真誠(chéng),對(duì)每件事熱愛,相信這世界上的一切都會(huì)好起來的。有人曾問過愛迪生,在兩千多次的失敗過后,你才獲得成功,其中是什么讓你堅(jiān)持下來并一步步的走向成功。愛迪生回答,我從來沒有失敗過,我一次就成功了呀。只不過這一次成功我分了很多步。這就說明我們?cè)诰幊檀a的過程中不要把每一次失敗當(dāng)做失敗,而是把每一次失敗當(dāng)做成功路上的步驟。代碼編程需要大腦的清醒和縝密的思維代碼編程就是一門語言,而你所完成的編程項(xiàng)目就是一篇文章。你想要讓自己的文章變得流暢優(yōu)美,就需要極強(qiáng)的語言功底和邏輯思維。編程的過程中還最忌諱隨意的編寫和自我編造,就是不能像小學(xué)生寫作文一樣,平平淡淡且沒血沒肉,只是一個(gè)干枯的架子。所以就需要你去裝飾填補(bǔ),把這樣一副干枯的骨架填補(bǔ)的有血有肉,裝飾的漂漂亮亮。可是這又需要你的語言功底和邏輯思維了,怎樣鍛煉自己的邏輯思維和語言功底呢?這就又要需要大量的積累和閱讀,在編程里就是不斷地編寫和參閱大量?jī)?yōu)秀的作品,每一次閱讀優(yōu)秀的作品時(shí)重點(diǎn)關(guān)注他們的構(gòu)筑及修飾,并且記錄下來,在以后的編程中嘗試加入并創(chuàng)新。說到創(chuàng)新就很重要了,在自己編程的過程中也不能總是引用別人的東西,要學(xué)會(huì)把別的東西轉(zhuǎn)化成自己的東西,并且在轉(zhuǎn)化的過程中創(chuàng)造出屬于自己的東西,這樣在別人看到你的編程作品后,就會(huì)感覺到即新穎又眼前一亮。保持頭腦的清醒在編程中也是很重要的,不能在一個(gè)很糊的狀態(tài)去編寫程序,不然你寫出來的的東西,你自己都不知道是什么。養(yǎng)成良好的編程習(xí)慣養(yǎng)成良好的編程習(xí)慣對(duì)于編程人員是非常重要的,良好的代碼編程習(xí)慣在對(duì)于編程人員的編程能力提高也是非常非常重要的。我們?cè)诰幊痰臅r(shí)候要有良好的編程風(fēng)格,源代碼的邏輯語序簡(jiǎn)明扼要,簡(jiǎn)明易懂是一個(gè)好程序的重要標(biāo)準(zhǔn)。在編程過程中每個(gè)人都會(huì)有自己的習(xí)慣和特點(diǎn),但是有很多習(xí)慣是大多數(shù)人所必需遵循的,就例如標(biāo)識(shí)符應(yīng)該具有目標(biāo)鮮明的文字、常量和變量命名約定等等類類。但其實(shí)代碼編程的過程中最容易忽略的還是自己程序的風(fēng)格特點(diǎn)。這種東西在有些時(shí)候還是挺令人煩惱的,比如有時(shí)候突然靈光一現(xiàn),腦海里蹦出一個(gè)很好地想法,但是立馬又被自己的風(fēng)格束縛住了,原本是靈感的涌現(xiàn),結(jié)果卻平平淡淡。讓我們所編寫的程序變得更加平易近人,變得更加栩栩如生對(duì)我們的編程有很大的益處,并且對(duì)于我們的程序?qū)W習(xí)也能變得事半功倍。在代碼編程的過程中遵循不成文的規(guī)定,對(duì)于我們和別人的交流學(xué)習(xí)和自己的再一次學(xué)習(xí)都是有益而無害的。畢竟很多時(shí)候我們所編寫的程序不是只給自己看的,也不是突然間提起興趣寫的。所以養(yǎng)成良好的代碼編程習(xí)慣是很重要的,不管是對(duì)于自己還是對(duì)于他人。拓展大量的相關(guān)知識(shí)這是提升自己編程能力的重要環(huán)節(jié),只有不斷的拓展和查閱相關(guān)的知識(shí),充實(shí)自己。這樣在以后編寫程序的過程中就不會(huì)出現(xiàn)太多的困難,就算有困難也會(huì)比較容易的化解。為什么說拓展是一項(xiàng)很重要的環(huán)節(jié)呢,因?yàn)槿绻愫苌偻卣?,僅限于書本和老師所傳授的知識(shí),就像是井底之蛙永遠(yuǎn)不會(huì)知道外面的世界有多大。拓展不僅僅是根據(jù)自己的需要,還要關(guān)注那些你興趣之外的,正所謂放眼看世界,你要去了解編程這個(gè)無窮無盡充滿神秘而又華麗的世界。Python我認(rèn)為這門語言集趣味性和強(qiáng)大性合二為一,生活中可以用python來寫點(diǎn)有趣的東西方便自己,滿足自己,工作中又可以輕松愉快的寫東西快速完成任務(wù),有何不可呢?就比如實(shí)訓(xùn)課中,我們利用for循環(huán),定義函數(shù)等等語句,來完成小時(shí)候經(jīng)常玩的游戲飛機(jī)大作戰(zhàn)的編譯,過程中遇到了種種問題,有代碼輸入錯(cuò)誤、大小寫分不清等等類類的錯(cuò)誤,不過最終一一化解,完成了最終的編譯??吹阶约壕幾g出來的游戲,也有種莫名的成就感。2、關(guān)于web前端設(shè)計(jì)關(guān)于web前端設(shè)計(jì)呢,這是一個(gè)非常有趣的操作,你可以設(shè)計(jì)自己想象中的網(wǎng)頁(yè)界面,你也可以做一款由你主宰的游戲,總之它的樂趣給我們枯燥乏味的十天實(shí)訓(xùn)帶來了無窮的樂趣。怎樣制作一個(gè)完美的網(wǎng)頁(yè)呢?(1)準(zhǔn)備資料和挑選符合目的主題的合適素材在制作網(wǎng)頁(yè)前肯定需要準(zhǔn)備很多你所需要的素材。這就需要你博覽群網(wǎng),在不同的網(wǎng)站上尋找你所需要的素材,找到合適的就把它存在一個(gè)素材文件里,以備在你需要時(shí)用的時(shí)候方便查找。再者,還包括搜集一些美化主頁(yè)可能要用到的各種素材,比如背景、小動(dòng)畫圖、圖片標(biāo)等等。其實(shí)可以在電腦硬盤上創(chuàng)建建一個(gè)文件夾,分為圖片、聲音、動(dòng)畫等文件夾。還有就是養(yǎng)成一個(gè)上網(wǎng)時(shí)看到有創(chuàng)意新鮮的圖片,就會(huì)按鼠標(biāo)右鍵存入你硬盤的相應(yīng)文件夾的習(xí)慣,就這樣等到時(shí)間一長(zhǎng)就擁有了一個(gè)可觀的圖庫(kù),在你做網(wǎng)頁(yè)時(shí)隨手拈來或加以修改就成你自己的東西了。(2)善于規(guī)劃好整個(gè)網(wǎng)站網(wǎng)頁(yè)主頁(yè)的設(shè)計(jì)很重要,做好一個(gè)框架并且令人醒目,讓人一目了然,一定要記住不要做的花里胡哨,放一些無關(guān)的裝飾,這樣會(huì)使界面過于復(fù)雜。俗話說的好一眼定乾坤,第一感覺尤為重要,在網(wǎng)上到處瀏覽網(wǎng)站的人很多,如果你的主頁(yè)給人的第一印像沒有吸引力,很難令他們深入觀賞,這樣他

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論