大一python期末总结
學(xué)期總結(jié)
一.為什么選擇大數(shù)據(jù)
1.什么是大數(shù)據(jù)(big data)
2.優(yōu)秀的前景是什么
二.關(guān)于這學(xué)期我收獲了什么
1.關(guān)于python的學(xué)習(xí)
三.課堂初體驗(yàn)
打印三角形
99乘法表
四.課堂練習(xí)
五.最后的總結(jié)
一.為什么選擇大數(shù)據(jù)
1.什么是大數(shù)據(jù)(big data)
對于“大數(shù)據(jù)”(Big data)研究機(jī)構(gòu)Gartner給出了這樣的定義。“大數(shù)據(jù)”是需要新處理模式才能具有更強(qiáng)的決策力、洞察發(fā)現(xiàn)力和流程優(yōu)化能力來適應(yīng)海量、高增長率和多樣化的信息資產(chǎn)。
麥肯錫全球研究所給出的定義是:一種規(guī)模大到在獲取、存儲、管理、分析方面大大超出了傳統(tǒng)數(shù)據(jù)庫軟件工具能力范圍的數(shù)據(jù)集合,具有海量的數(shù)據(jù)規(guī)模、快速的數(shù)據(jù)流轉(zhuǎn)、多樣的數(shù)據(jù)類型和價值密度低四大特征。?[3]?
大數(shù)據(jù)技術(shù)的戰(zhàn)略意義不在于掌握龐大的數(shù)據(jù)信息,而在于對這些含有意義的數(shù)據(jù)進(jìn)行專業(yè)化處理。換而言之,如果把大數(shù)據(jù)比作一種產(chǎn)業(yè),那么這種產(chǎn)業(yè)實(shí)現(xiàn)盈利的關(guān)鍵,在于提高對數(shù)據(jù)的“加工能力”,通過“加工”實(shí)現(xiàn)數(shù)據(jù)的“增值”。?[4]?
從技術(shù)上看,大數(shù)據(jù)與云計算的關(guān)系就像一枚硬幣的正反面一樣密不可分。大數(shù)據(jù)必然無法用單臺的計算機(jī)進(jìn)行處理,必須采用分布式架構(gòu)。它的特色在于對海量數(shù)據(jù)進(jìn)行分布式數(shù)據(jù)挖掘。但它必須依托云計算的分布式處理、分布式數(shù)據(jù)庫和云存儲、虛擬化技術(shù)。?[1]?
隨著云時代的來臨,大數(shù)據(jù)(Big data)也吸引了越來越多的關(guān)注。分析師團(tuán)隊(duì)認(rèn)為,大數(shù)據(jù)(Big data)通常用來形容一個公司創(chuàng)造的大量非結(jié)構(gòu)化數(shù)據(jù)和半結(jié)構(gòu)化數(shù)據(jù),這些數(shù)據(jù)在下載到關(guān)系型數(shù)據(jù)庫用于分析時會花費(fèi)過多時間和金錢。大數(shù)據(jù)分析常和云計算聯(lián)系到一起,因?yàn)閷?shí)時的大型數(shù)據(jù)集分析需要像MapReduce一樣的框架來向數(shù)十、數(shù)百或甚至數(shù)千的電腦分配工作。
大數(shù)據(jù)需要特殊的技術(shù),以有效地處理大量的容忍經(jīng)過時間內(nèi)的數(shù)據(jù)。適用于大數(shù)據(jù)的技術(shù),包括大規(guī)模并行處理(MPP)數(shù)據(jù)庫、數(shù)據(jù)挖掘、分布式文件系統(tǒng)、分布式數(shù)據(jù)庫、云計算平臺、互聯(lián)網(wǎng)和可擴(kuò)展的存儲系統(tǒng)。
最小的基本單位是bit,按順序給出所有單位:bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB。
?
特征
編輯?播報
容量(Volume):數(shù)據(jù)的大小決定所考慮的數(shù)據(jù)的價值和潛在的信息;?[5]?
種類(Variety):數(shù)據(jù)類型的多樣性;?[5]?
速度(Velocity):指獲得數(shù)據(jù)的速度;?[5]?
可變性(Variability):妨礙了處理和有效地管理數(shù)據(jù)的過程。?[5]?
真實(shí)性(Veracity):數(shù)據(jù)的質(zhì)量。?[5]?
復(fù)雜性(Complexity):數(shù)據(jù)量巨大,來源多渠道。?[5]?
價值(value):合理運(yùn)用大數(shù)據(jù),以低成本創(chuàng)造高價值。
2.優(yōu)秀的前景是什么
(1)近年來,數(shù)據(jù)規(guī)模呈幾何級數(shù)高速成長。據(jù)國際信息技術(shù)咨詢企業(yè)國際數(shù)據(jù)公司(IDC)的報告,2020年全球數(shù)據(jù)存儲量將達(dá)到44ZB(1021),到2030年將達(dá)到2500ZB。當(dāng)前,需要處理的數(shù)據(jù)量已經(jīng)大大超過處理能力的上限,從而導(dǎo)致大量數(shù)據(jù)因無法或來不及處理,而處于未被利用、價值不明的狀態(tài),這些數(shù)據(jù)被稱為“暗數(shù)據(jù)”。據(jù)國際商業(yè)機(jī)器公司(IBM)的研究報告估計,大多數(shù)企業(yè)僅對其所有數(shù)據(jù)的1%進(jìn)行了分析應(yīng)用。
《大數(shù)據(jù)人才報告》指出,目前全國大數(shù)據(jù)人才僅46萬,未來3-5年將會達(dá)到150萬的大數(shù)據(jù)人才缺口。
(2)職業(yè)發(fā)展主要分為3個方向
1、大數(shù)據(jù)開發(fā)方向,所涉及到的職業(yè)崗位有:大數(shù)據(jù)工程師、大數(shù)據(jù)維護(hù)工程師、大數(shù)據(jù)開發(fā)工程師、大數(shù)據(jù)架構(gòu)師等;
2、數(shù)據(jù)挖掘、數(shù)據(jù)分析方向,所涉及的職業(yè)崗位有:大數(shù)據(jù)分析師,大數(shù)據(jù)高級工程師,大數(shù)據(jù)分析師專家、大數(shù)據(jù)挖掘師、大數(shù)據(jù)算法工程師等;
3、大數(shù)據(jù)運(yùn)維方向,所涉及的職業(yè)崗位有:大數(shù)據(jù)運(yùn)維工程師等。
三個方向種,大數(shù)據(jù)開發(fā)是基礎(chǔ),以Hadoop開發(fā)工程師為例,Hadoop入門薪資已經(jīng)達(dá)到了8K以上,工作1年月薪可達(dá)到1.2w以上,具有2-3年工作經(jīng)驗(yàn)的Hadoop人才年薪可達(dá)到30-50w,一般需要大數(shù)據(jù)處理的公司基本上都是大公司。
二.關(guān)于這學(xué)期我收獲了什么
1.關(guān)于python的學(xué)習(xí)
作為一個計算機(jī)專業(yè)的學(xué)生,理應(yīng)學(xué)習(xí)python是非常容易的,但對于一個計算機(jī)小白是真的快比登天還難,這學(xué)期剛接觸python,才知道環(huán)境變量的原理首先要知道為什么配環(huán)境變量,沒配置環(huán)境變量時會怎樣,配置之后又會怎樣。
原因:python的運(yùn)行環(huán)境之后,如果要執(zhí)行python程序,有兩種方法:一種是找到安裝好的python程序的exe文件,另一種是命令行中輸入命令執(zhí)行。當(dāng)選擇第二種方法時,如果沒有配置環(huán)境變量,那么就必須得輸入python.exe文件的URL,因?yàn)檫@樣很麻煩,所以就有了配置環(huán)境變量這個過程。當(dāng)我們把經(jīng)常要用到的文件的URL放到環(huán)境變量里面,要用到時就不用再在命令行中輸入URL,只需要直接敲出文件名稱即可(任何文件都可以配置環(huán)境變量),這樣是不是方便了很多呢!!!寫Python程序時需要注意內(nèi)容用python執(zhí)行一個文件命令時,文件的后綴名無論是什么都沒關(guān)系,但要記住,python的文件后綴名時.py,進(jìn)行導(dǎo)入文件時必須是.py文件變量名定義時最好使用下劃線連接,如user_id這種形式,而且不要與python中的內(nèi)置變量重名python3程序不需要在頭部添加編碼方式,但python2程序必須加,因?yàn)閜ython2使用的字符編碼是ASCII碼,這個只支持英文,如果有中文輸入就會報錯。# -*- encoding:utf8 -*-(這是要加的頭部)#!/usr/bin/env python是聲明當(dāng)前所用的是什么解釋器(linux中會有這種語句)。
三.課堂初體驗(yàn)
剛開始就接觸的就是打印三角形和99乘法表了,其實(shí)太多的代碼讓我心里會有抵觸心理,覺得好困難不想學(xué),后面老師的講解和同學(xué)的幫助讓我覺得好有意思,盡管很困難,也想試一試
?
?
?
?
四.課堂練習(xí)
?
?
五.最后的總結(jié)
? 時間過得很快,一學(xué)期就在懵懵懂懂過去了,從新手也到了入門,這一學(xué)期的學(xué)習(xí)我沒有像那些優(yōu)秀的同學(xué)那么積極渴望學(xué)習(xí),也沒能做到全方面跟著老師走,我還做得不夠好,我應(yīng)該改變學(xué)習(xí)態(tài)度,從而更好地提高自己,下學(xué)期要學(xué)Java,而python的學(xué)習(xí)我都有些沒懂,Java比python應(yīng)該更困難,對于我這是一個巨大的挑戰(zhàn),我能做的,只是想辦法跟進(jìn)老師,下來多多總結(jié)與鞏固,寒假即將到來,那我就好好溫習(xí),預(yù)習(xí),做到查漏補(bǔ)缺,豐富整個寒假生活。新學(xué)期即將到來,希望自己不要辜負(fù)自己,做什么事都鼎力前行!!!
?
總結(jié)
以上是生活随笔為你收集整理的大一python期末总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 百度分词ai php,百度分词技术
- 下一篇: 珠联璧合 I:Jupyter Noteb