上回說到程序員是個什么鬼,如果看完你還有興趣繼續(xù)微驶。那么浪谴,少年,我看你骨骼精奇因苹,實在是萬中無一的碼界奇才苟耻,維護世界和平就靠你了,我這里有本秘籍《如何教醫(yī)學(xué)生學(xué)編程》扶檐,與你有緣凶杖,不要錢送你了。
程序是個什么鬼
標(biāo)準(zhǔn)答案:程序 = 數(shù)據(jù)結(jié)構(gòu) + 算法
這不是我說的款筑,是個叫做Niklaus Wirth的牛人說的智蝠,和e=mc^2一樣,公式盡顯了程序的本質(zhì)奈梳,牛人也因此獲得了1984年的圖靈獎(你可以簡單的認為圖靈獎是程序員界的諾貝爾獎)杈湾。
然并卵,醫(yī)學(xué)生連程序都不知道攘须,又怎么會知道數(shù)據(jù)結(jié)構(gòu)和算法漆撞。所以。于宙。浮驳。管他程序是個什么鬼,你只要知道Windows是一種程序捞魁,Word是另一種程序抹恳,QQ也是一種程序就夠了。微信呢署驻,微信也是程序奋献,這事解釋起來有點復(fù)雜健霹,先忘了它吧。我們先簡單的認為程序是可以運行在Windows上的東西瓶蚂,類似QQ.exe的那種糖埋。
程序員怎么寫程序
QQ.exe 是程序,這是程序員的工作產(chǎn)物窃这,卻不是每天和程序員打交道的工作瞳别。程序員每天的工作和英文打字員差不多,寫一堆英文字母杭攻,然后祟敛,程序就出來了。既然是打字員兆解,那總得有個打字的地方馆铁,就像你天天打開Word,然后寫個病例一樣锅睛。只是程序員打字的地方有點特別埠巨,叫做IDE(集成開發(fā)環(huán)境)。寫了病例现拒,你總得保存一下辣垒,或者還要打印一下,程序員也類似印蔬,也需要執(zhí)行一下保存勋桶,然后,不是打印侥猬,而是要編譯一下例驹,程序就出來了。
裝個IDE
既然我們是要學(xué)習(xí)Python陵究,那么我們就需要一個Python的IDE。你可以點這里 訪問Python的網(wǎng)站找到自己想要的軟件版本來下載奥帘,也可以省去選擇煩惱铜邮,點這里直接下載到 Python 的 3.5.0 版本。然后寨蹋,像安裝QQ一樣松蒜,雙擊進行安裝。像QQ一樣已旧,如果你知道如何自定義安裝秸苗,那就自己配置一下安裝路徑等信息,如果不知道运褪,默認安裝會更加方便惊楼。安裝之后玖瘸,你就可以在程序路徑里打到一個叫做IDLE的IDE了。然后檀咙,打開IDLE雅倒,你會看到類似下面的界面
Hello World!
再牛逼的程序員也有一個HelloWorld的開始弧可。這句話是我說的:)
國際慣例蔑匣,所有程序員都主動或者被動的學(xué)習(xí)過的一個程序,就是在屏幕上打印一個Hello World棕诵!裁良,以表示這個程序已經(jīng)工作了。在IDLE中這很簡單校套,在你剛剛打開的窗口里打以下的字符:
print('Hello World!')
不要有空格价脾,不要打開輸入法,就這樣打到IDLE中搔确,然后彼棍,按回車鍵(Enter鍵)。怎么樣膳算,你看到了什么座硕?
在你自己的IDLE中,看到上圖中的標(biāo)紅線的部分了涕蜂,如果你看到了华匾,那么恭喜你,你的第一個程序已經(jīng)工作了机隙!像許多你的前輩程序員一樣蜘拉,你的程序員生涯已經(jīng)走出了第一步!