1.問:什麼是python?
答:python是一門跨平臺的、解釋性的、面向對象的腳本語言,它是一門高級語言。經過多個版本的更替,目前主流的版本是3.8。
2.問:python能用來做什麼?
答:web開發,使用django、flask框架
自動化測試,使用selenium實現自動化測試
數據分析,使用numpy、pandas等進行數據分析
遊戲開發,使用pygame實現遊戲開發
網絡爬蟲, 使用urllib、Request、Beautifulsoup、scrapy編寫網絡爬蟲
可視化編程, 使用Tkinter、Pyqt5、Matplotlib實現可視化、圖表
自動化運維
人工智慧
3.問:什麼是跨平臺?
答:跨平臺指的是當代碼在windows系統下編寫的,可以直接移植到Unigx和Mac上運行。不同平臺之間可以相互使用。
4.問:在學習之前需要哪些知識?
答:(1)最基本的莫過於對英語單詞的熟悉,不需要熟悉英語,但最起碼的英文單詞應該認識。
(2)如果向web開發方向發展,要熟悉html、css、JavaScript、bootstrap、sql、mysql等
5.問:0基礎能學好嗎?
答:0基礎能學好,但必須下恆心去學,否則是不可能學好的,網上有很多免費教程,推薦B站的免費視頻。對於0基礎的推薦《python從入門到實踐》這本書。但是也有人推薦《笨方法學python》,小編個人認為固然好,但是這本書用的是2.7版本的,與最新的3.8有很大的區別。不過可以學學裡面的語法。
6.問:學習python是否有一個學習計劃或者或流程
答:不論學什麼語言,都要有一個學習計劃,對於python而言,最開始時候先看書,首先要明白python的基本語法,數據類型,函數,類等等,當熟悉這些概念之後,去看視頻教程,如果想往哪方面發展,再去學哪方面庫。
7.問:庫是什麼?
答:庫就是已經有人將某些功能封裝好放在某個模塊,有自帶的python庫,也有第三方庫,總的來說庫就是用來實現某些特定功能的模塊。比如web開發,就要學習django庫,學數據分析就要學numpy庫等。當然這些庫學的前提條件就是要熟練掌握python。
8.問:我應該從哪裡開始學?
答:小編推薦一本書《python從入門到實踐》這本書詳細介紹了python基礎內容,雖然簡單,但是有很多例子,當熟悉之後,推薦學習視頻教程,畢竟書是死的,人是活的,書裡面有很多沒有涉及到的,在視頻教程中老師都會講解。
9.問:我學多久可以找工作呢?
答:學多久就看個人是否用心去學,python是一門對初學者友好的程式語言,入門容易,但是精通就需要下很大的功夫,尤其是python的各種庫。
10.問:哪個方向最賺錢?
答:python語言,不論是哪個方向發展都很好,尤其是人工智慧,但自學的、沒有系統去學的,不推薦碰人工智慧。python語法簡單,但是一些0基礎人沒有編程思維,也就是說當一個項目出來之後,無從下手,不知道怎麼辦,剛開始小編也是這樣的,後來花錢去學,才慢慢的走出無助狀態。