lambda 演算 本人是軟件工程大一的學生,目前想在暑假學習一門語言,java和python應(yīng)該選哪個?
本人是軟件工程大一的學生,目前想在暑假學習一門語言,java和python應(yīng)該選哪個?選擇哪一種都可以,語言只是程序員的基礎(chǔ),真正強大的東西是隱藏在程序背后的算法。想快速入門,選擇python,想了解
本人是軟件工程大一的學生,目前想在暑假學習一門語言,java和python應(yīng)該選哪個?
選擇哪一種都可以,語言只是程序員的基礎(chǔ),真正強大的東西是隱藏在程序背后的算法。想快速入門,選擇python,想了解計算機很低級的東西,C或C都可以。java在中間。
從哪本書開始學習Python比較好?
如果是基本的,我想找一個在線網(wǎng)站學習如何開始是可以的。如果你想系統(tǒng)地學習,我建議從不同的方向?qū)W習會更有效率。例如下面三個,分別為安全域、數(shù)據(jù)分析、網(wǎng)絡(luò)爬蟲等。如果是游戲指導或機器學習,找另一個。。
想自學大數(shù)據(jù),不知道從哪里學起,有什么書籍和學習路線推薦么?
謝謝!筆者剛剛簽了一份大數(shù)據(jù)挖掘工程師的合同,到了研究生階段才轉(zhuǎn)向大數(shù)據(jù)方向。目前大數(shù)據(jù)火爆,很多學生都想上交,但自學的學習路線因人而異。
以我自己為例,作者出生于Python數(shù)據(jù)分析領(lǐng)域,具有通用編程能力。因此,在此基礎(chǔ)上,他首先學習了Linux的基本操作命令,安裝了Ubuntu的雙系統(tǒng),并進一步安裝了Hadoop和spark組件。在此基礎(chǔ)上,他利用pypark操作spark大數(shù)據(jù)框架進行學習。您可以推薦以下書籍:
pypark實用指南
,由淺入深,非常好用。
小白入門學習C語言,應(yīng)該先看哪幾本書?
如果你真的是一個新手,我認為沒有什么書值得推薦。要問這個問題,我們應(yīng)該更多地關(guān)注如何學習,而不是哪本書。
現(xiàn)在任何一本書估計都有幾百頁,非常厚。即使你有足夠的耐心一點一點地啃,但你已經(jīng)很久沒有學完了。大多數(shù)想學習C語言的新手在這里都不鼓勵。
C語言只是一個工具,最重要的是先學會使用它。對其原理的深入理解要在更全面的認識之后進行。就像電腦一樣,使用起來非常愉快,但是如果我一開始給你一本書,讓你知道一點,然后按照電腦原理,怎么啟動,怎么登錄,怎么用鼠標,就不那么愉快了。
現(xiàn)在網(wǎng)絡(luò)資源很多,只需查找信息,就可以知道如何構(gòu)建自己的編程環(huán)境,編寫一些簡單的程序。如果你能看到自己的程序運行并產(chǎn)生結(jié)果,你就會有成就感并繼續(xù)學習,對嗎。
只有當你覺得C語言就是這樣,或者當你打算進一步學習時,你才能開始學習C語言的細節(jié)。這樣你就可以理解為什么C語言是這樣的,并且用你以前的實踐經(jīng)驗來學習,這是最大的收獲。
至于選哪本書,太簡單了?,F(xiàn)在任何暢銷書都可以。幾乎是一樣的。