Time of Update: 2016-06-06
學的文科,進了互連網公司做運營。雖然運營可以不懂技術,但看到同組有人和技術聊起問題頭頭是道,壓力山大= =於是想學編程,小白入門級。問周圍的技術GG,有推薦C語言的,也有推薦python,但C更多一些。搜過一些相關課程,英文的中文的,沒啥判斷力。目前鎖定了浙大和哈工大的兩個入門級的MOOC:C語言程式設計 和 進階語言程式設計(Python)
Time of Update: 2016-06-06
回複內容:ctypes ,當年有個人靠這個省了好幾個月的加班------------------------勞動節補充-----------------------------回答 @於酥酥1. ipython + ctypes: 調試/測試Linux
Time of Update: 2016-06-06
我以為編程習慣很重要的,一開始就養成這些習慣,不僅可以提高編程速度,還可以減少 bug 出現的機率。希望各位分享好的編程習慣。回複內容:有人提到要嚴格遵照PEP 8規定的Python Coding Style來寫,要多讀英文文檔,多看看一些優秀的庫(比如requests)其實這一切的一切,用Jetbrain的 PyCharm IDE就好啦:(Python IDE & Django IDE for Web developers : JetBrains PyCharm)-
Time of Update: 2016-06-06
回複內容:全部用過的人來回答一下:spss對使用者的要求是只要會點擊菜單就可以了,有編程視窗但是一般沒人用,使用者多是收到過一些統計訓練的,但不需要高深的分析能力,市場調研用的比較多,統計專業大二一般要求掌握sas內裝許多寫好的procedure 而且都是經過Fda認證的 有保障的東西 所以死貴好處是權威 壞處是不夠靈活 演算法更新慢 還有 死貴。文法奇怪 不是那種傳統意義上做編程的語言 所以迴圈啊什麼的涉及演算法的會不那麼方便,也不是matlab這種數學語言 所以數學運算很麻煩
Time of Update: 2016-06-06
源自:Python (programming language): What are the best Python scripts you've ever written?想看到更多的更酷的東西 :- |
Time of Update: 2016-06-06
網路資源什麼的也是極好的回複內容:據說 @賴勇浩
Time of Update: 2016-06-06
我想使用beautifulsoup或者其他的python包 抓取
Time of Update: 2016-06-06
回複內容:謝邀.作為一個數年C/Java/Python混合開發人員, 我談談我的感受.我認為C, Java跟Python都是非常成功的語言, 具體選哪種看你的情境.言歸正傳,來對比一個Python跟Java.Python:優點 ( 知乎怎麼不能把這行字變大點??):文法簡潔優美, 功能強大, 標準庫跟第三方庫灰常強大, 應用領域非常廣: vinta/awesome-python · GitHub(跟PHP形成宣明對比!)語言方面,
Time of Update: 2016-06-06
補充:看來python確實是一門很火的語言,大家的關注度如此之高!根據各位知友的回答,python以其簡單易學,容易上手的特性,作為入門級語言,給我這樣非電腦專業的同學作為興趣語言或者工具語言,是非常好的。前不久和同學們交流中得知很多人也在用python做計算,雖然我們水力學專業比較偏向於實用fortran進行編程計算,但比起python,繁瑣的基礎編程還是挺費時費力的。也有同學使用matlab進行編程計算,我想這跟python有同樣的原因。其實我提這個問題的原因,也在於現在的語言工具很多,且都
Time of Update: 2016-06-06
回複內容:題主可能並沒有理解“在Python中,函數本身也是對象”這一本質。那不妨慢慢來,從最基本的概念開始,討論一下這個問題:1. Python中一切皆對象這恐怕是學習Python最有用的一句話。想必你已經知道Python中的list, tuple, dict等內建資料結構,當你執行:alist = [1, 2, 3]題主遇到的這個問題很典型,就是把修飾器當成了封裝器, 認為調用 useful 前先調用 addspam。其實 useful 不是被 addspam 封裝了,而是替換了。調用
Time of Update: 2016-06-06
回複內容:引用一下孟岩的區分標準Ruby是一種魔幻語言,而Python是一種簡約語言好吧看我的說明,我也是偏魔幻的愛好者 Ruby 和 Python 太相似了,取捨大部分都是個人喜好上的原因。比如我就覺得 Python 的 “There is only one way to do it.” 比 Ruby 的 “There are many ways to do it.”
Time of Update: 2016-06-06
Python與Java各自適合的情境是什麼樣的?有什麼不同定位?回複內容:python能做什嗎?1, 網站商務邏輯的開發python有一個優良的網頁開發架構django, django支援各種主流資料庫,有好用的orm系統和模板系統,完善的第三方庫能協助解決遇到的大部分問題。 並且支援各種作業系統。2, 資料分析和科學計算python有numpy,scipy等一大批科學計算庫,有pandas資料分析庫 還有matplotlib等繪圖庫,在科學計算和資料分析領域已經成為主流語言3,
Time of Update: 2016-06-06
語言火不火主要表現的是市場的需求,和語言本身好不好是有相關性,沒有因果性比如Python,我們七八年前就開始用了,當時有如醍醐灌頂,發現程式設計語言竟也可以如此優雅(原來一直用C++)。而福士覺得開始火的這幾年,Python本身確沒有『突然』增加什麼更迷人的東西。對於我來說,Python在很多年前我第一次開啟ipython時就火了,同好不多,但個頂個的能扯上一翻。而現在動輒看到『python程式員』寫的代碼:sum = 0for i in range(len(num_list)): sum +
Time of Update: 2016-06-06
本人下學期由於課程需要用到python,現在打算先開始自學一下。都說直接動手做一個小project比先學syntax什麼的效率快,所以我現在打算做一個如下的小程式,不知道實現難度如何和需要什麼知識點,希望大神們可以給點指引,萬分感謝:在知乎數學分類的答案裡面,篩選出所有問題超過10個擁有500贊的答案(就是說如果一個問題下面有10個答案超過500贊,條件滿足)。本人最高水平只在能用java寫一個類似俄羅斯方塊的小遊戲。也會一點C++。從沒接觸過python,
Time of Update: 2016-06-06
如題,題主python只是比較熟悉numpy和scipy、matplotlib這三個包,都是做科研的時候在用。最近心血來潮自己寫了幾個機器學習演算法,然後想去網站上去爬一些東西玩玩,因為以後可能會想把它接到自己還沒寫完的自動交易程式裡,但也只是個雛形,還有很長的路要走。但在辦公室琢磨了一下午,發現網路爬蟲這裡又是個大坑,現階段瞭解的就是scrapy其實並不適合python3,於是我現在只是在學習requests和beautifulsoup這倆包了。想請教網路爬蟲這一塊的行家,有沒有什麼推薦看的教
Time of Update: 2016-06-06
最近在學Python,當初學習Java時就覺得這門語言費勁,OOP的概念確實表現得很好,可是打字多呀,當時就特希望有個更加符合自然語言的程式設計語言。現在覺得Python就是我想要的其實,可是就是特別難看下去噢。我也知道最好的方法也許是做個Project試試,那大牛都是如何尋找合適的Project來學習一門新的語言呢?-------------------------------------------------------------------------上邊是我一年前回答的問題,非常感謝
Time of Update: 2016-06-06
本人是魔都二本大三資訊安全專業的學生,對安全行業不感興趣,想當程式員。學校學的是C++,自己也看過C++primer,也自學linux。撇開“入門”
Time of Update: 2016-06-06
本人大二學生,在大學的專業和電腦擦邊,但無關編程。目前自學完成c語言(感覺並不能做些什麼),後來用一學期時間學完c++文法(控制台寫的),平時也會自己實踐很多小玩意兒,比如數學分析、socket網路應用伺服器端/用戶端什麼的。學完了c++文法,effective
Time of Update: 2016-06-06
最近在pongba的google groups看到一個較火的討論:python是個爛語言https://groups.google.com/forum/?fromgroups=#!topic/pongba/X7OpNT4BZLQ。比較客觀的關於python的優點和缺點是什麼呢。這些看法:“可以很快的寫點簡單的東西出來。但python代碼一多開發效率就指數下降一般的小項目, 代碼超過 1000 行寫 python 就已經是虐心了代碼超過 10w 以後你就別想用 python 開發了。python
Time of Update: 2016-06-06
簡單來說,編程中提到的 lambda 運算式,通常是在需要一個函數,但是又不想費神去命名一個函數的場合下使用,也就是指匿名函數。這一用法跟所謂 λ 演算(題目說明裡的維基連結)的關係,有點像原子彈和質能方程的關係,差別其實還是挺大的。不談形式化的 λ 演算,只說有實際用途的匿名函數。先舉一個普通的 Python 例子:將一個 list 裡的每個元素都平方:map( lambda x: x*x, [y for y in range(10)] )這個寫法要好過def sq(x):