學Python入門應該先學什麼,Python入門後該專心學什麼比較好

2021-05-04 15:39:31 字數 6027 閱讀 6041

1樓:老男孩教育

學python應先從python開發基礎部分入手,如學習python語言介紹、環境安裝、 python基本語法、基本資料型別、 二進位制運算、流程控制、 字元編碼、檔案處理、 資料型別、使用者認證、函式、 **選單程式、購物車程式開發、 員工資訊表開發、內建方法、 遞迴、迭代器、裝飾器、 模組的跨目錄匯入、 b加密\re正則\logging日誌模組、 常用標準庫學習、 軟體開發規範學習、 計算器程式、 atm程式開發等,學完這些基本算是入門了

2樓:匿名使用者

python入門教程網上很多呀,得從基礎的開始學習,你可以借鑑一下這個內容

python入門基礎學習

3樓:混小子愛

買本python學習手冊看看,或者先看看

4樓:匿名使用者

基本語法阿liaoxuefeng

5樓:長沙新華電腦學院

零基礎情況下,想學一門語言。其實python非常適合初學者入門。相比較其他不少主流程式語言,有更好的可讀性,因此上手相對容易。那麼如何快速掌握python?

設定目標:做 python 開發除了熟悉語言本身之外,還需要掌握很多相關聯的技能,好比打nba,你不光要學如何投籃,還要練習力量、技戰術等一整套東西。所以,一個普通python web開發工程師需要掌握的技能包括至少一個web框架,比如:

django、flask、tornado,做業務系統必須熟知一種資料庫,還需要對linux系統的基本操作和常用命令有所瞭解,因為以後你寫到程式基本上都會執行在linux平臺上。

開發工具:工慾善其事必先利其器,python ide層出不窮,推薦pycharm 和sublime兩個工具都是免費的,而且它們的學習成本非常低,網上找一篇教程看了基本就能上手,vim、emacs這樣的遠古神器還是放以後再去了解吧。

python3:新手開始總糾結學 python2 還是 python3,這種糾結完全就是給自己徒增煩惱,因為它們是同一種語言,只有少部分地方語法不相容,儘管目前大部分公司還在用python2,但是python3逐漸成為主流已是不爭事實,畢竟後者效能方面更佔有優勢。

學習框架:對於剛入門的人,最重要的是培養ta的學習興趣和信心。有的會擔心自己的基礎知識都那麼薄弱,如何能學好框架呢?

其實這個擔心倒是不必,大多數大型的框架都把功能封裝得很完整,定義了一套在自己的框架下做事的「規則」,學習框架更多的是學習這些「規則」,入門倒不需要很深的理論基礎。

6樓:星際課堂

jia郵箱a郵箱[email protected]我給你發,連結容易失效

python入門後該專心學什麼比較好

7樓:老男孩教育

可以繼續學python,python成為目前最受歡迎的程式語言之一,學完python可以從事 web開發,爬蟲開發、雲端計算,自動化運維,人工智慧、桌面軟體等多方面工作。目前市場需求很多,發展機會比較大……

加油,少年~

8樓:曉

這個要看你自己想往哪方面發展了,現在python比較熱門的就是機器學習,不過這個門檻比較高,最低要本科學歷,當然還有爬蟲,大資料,自動化也挺熱門的,選定了方向後並也學得精了,再全棧也是可以的啊,給你分享一個地方吧,大神雲集,讀自己萬卷書不如大神的萬里路,也是集思廣益開闊眼界呢,從入門到進階再到超神指日可待。牛都幫你們吹好了,風裡雨裡,群裡等你。

學習程式設計入門應該先學什麼?

9樓:旁竹淡凰

最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。

然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題

。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

參考資料

10樓:青島優賣網路

針對於6-10歲的孩子。程式設計入門學習的是scratch,scratch是一款由麻省理工學院(mit) 設計開發的一款面向少年的簡易程式設計工具。在2023年在中國得到普及,2013預計在上海舉行比賽。

針對 8 歲以上孩子們的認知水平,以及對於介面的喜好,mit 做了相當深入研究和頗具針對性的設計開發。不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作中的樂趣。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

程式設計是設計具備邏輯流動作用的一種「可控體系」。科技創新能力的培養才是國之根本,ezcode創新程式設計學院以培養孩子的科技創新能力為核心,通過思維訓練的啟蒙程式設計、感知世界的軟體程式設計、創新制造的硬體程式設計、萬物互聯的移動程式設計和科技創新的專案程式設計,讓孩子運用程式設計這個工具,將自己的創意和想法表達出來。孩子在幼時接觸的環境,往往和以後發展有極大的關聯。

人工智慧是離不開程式設計的,所以學會程式設計將會是孩子將來面對人工智慧時代的有力競爭**。

選擇程式設計,受益一生。愛程式設計,會學習。

11樓:遲遐思麥酉

你好譚浩強的《c程式設計》

這本書比較好的

一般我們這些初學者都是看他的

比較淺顯易懂,合適我們的,之後你可以再看看比較麻煩的長的**,最好自己多做做練習,看看教程

多分析分析!

還有我認為理解是最主要的

在理解的基礎上去記一些重要的程式也是非常重要的在一些細小的方面應該要很注重一點

之後你在多編寫編寫

也多看看教程理解理解

祝你成功啊

http://www.72up.com/c.htm這個**比較好的

希望對你有幫助啊!

12樓:風憬如嫿

程式設計入門可以先學c語言或python,不過在學之前最好先選擇一個學習方向,就是你之後大概想做哪方面的工作。確定方向後,才好進行針對性的學習。

c語言和python之間進行選擇的話,個人認為python會更好。python語法更加簡單簡潔易學,而且有各種強大的庫,擴充套件庫,可過程可物件,如果是為了通過程式設計這一手段來迅速的做出有用、實用的程式和介面可以學python.

13樓:長沙新華電腦學院

選擇一門適合自己或者自己喜歡的程式語言!

14樓:鐵錘新華

程式設計起步階段要經常自己動手設計程式,具體設計時不要拘泥於固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富程式設計實踐,幫助自己提高水平。親自動手進行程式設計是創造性思維應用的體現,也是培養邏輯思維的好方法。

15樓:夏日洛莉塔

學c,c++,c#,資料結構,資料庫,演算法.剛開始還是先學c語言吧,推薦下《c程式設計》,發行量第一的書,幾乎人手一本.比較適合初學者,

the c programming language也是本好書,推薦

16樓:匿名使用者

我們以前一開始是學c++的,書店裡或者網上找一下這一類書籍吧。

17樓:阿艾弗森

我建議你先把數學弄好的,真的,我不是學那個專業的,但是我們學校有計算機專業的,據說數學很重要的

18樓:匿名使用者

c程式設計(譚浩強)

19樓:匿名使用者

不需要從c語言入門,現在程式設計多是web系統的開發,從html5開始學吧,html教程:網頁連結,css教程:網頁連結,python教程:網頁連結

零基礎學python應該學習哪些入門知識

20樓:慕課網

1、python入門導學

python的特性、優點、缺點、前景以及 python能做些什麼?

2、python環境安裝

一鍵安裝python的編譯環境,寫出第一段python**

3、理解什麼是寫**與python的基本型別

python的基本型別,包括整形、浮點型;10、8、2、16進位制數的意義和轉換關係;布林型別;字串與字串常見運算操作

4、python中表示「組」的概念與定義

瞭解「組」的概念,以及在python中用來表示「組」的一些型別,包括:元組、列表、集合和字典。

5、變數與運算子

瞭解變數的意義與七種運算子,並對每一種運算子的擴充套件做出詳細的講解

6、分支、迴圈、條件與列舉

**的基本邏輯結構,包括條件控制(if else)、迴圈控制(for in 、while)、表示式與運算子的優先順序。此外,還有python的列舉型別以及python編碼的規範。

7、包、模組、函式與變數作用域

瞭解python**的組織結構核心:包、模組與函式。需要對python**的組織結構有一個非常清晰的認識。

重點是函式,除了瞭解函式的基本概念外,還需要了解python靈活的函式引數機制(預設引數、關鍵字引數與列表引數)。

8、python函式

函式是所有語言中都具備的基本**組織結構。函式的重要性不言而喻。而對於python來說,函式的用法及其靈活,遠比其他語言要強大很多。

瞭解python函式的定義、呼叫、序列解包、必須引數、關鍵字引數、預設引數等諸多內容。

9、高階部分:物件導向

瞭解物件導向的概念。包括物件導向的三大特性(繼承、封裝、多型)、類的基本構成元素、python的內建類屬性、方法重寫、運算子過載、靜態方法等

10、正規表示式與json

正規表示式也是文字解析中非常重要的知識點。瞭解如何在python中編寫正規表示式與常見的正規表示式。此外,重點了解包括json物件,json字串,python型別與json的轉換。

11、python的高階語法與用法

瞭解python進階部分的高階特性,如列舉、閉包

12、函數語言程式設計: 匿名函式、高階函式、裝飾器

進一步瞭解函數語言程式設計的lambda、mapeduce、filter以及裝飾器

13、實戰:原生爬蟲

學習如何訪問網路資料、獲取與解析網路資料、爬蟲的基本原理解釋。並用最基礎語法不使用爬蟲框架的原生爬蟲專案。

14、pythonic與python雜記

瞭解擴充套件python的優秀寫法,學會如何寫出優質的pythonic風格的**。包括:如何讓字典保持有序、lmbda表示式的應用等高階python知識

程式設計入門先學什麼,學習程式設計入門應該先學什麼?

程式設計入門先學c語言或者python。為了解決使用機器語言編寫應用程式所帶來的一系列問題,人們首先想到使用助記符號來代替不容易記憶的機器指令。這種助記符號來表示計算機指令的語言稱為符號語言,也稱組合語言。在組合語言中,每一條用符號來表示的彙編指令與計算機機器指令一一對應 記憶難度大大減少了,不僅易...

模具程式設計入門先學什麼?模具入門先學什麼內容

您好,基礎的知識,數控機床x,y,z 座標系 看懂圖紙標示 在買本mastercam書籍,在電腦上也裝這個軟體 多學習。您好,看是否可以看懂的。提問。去學校學還是做學徒呢?去學校學還是做學徒呢?培訓機構能學得會嗎?培訓機構能學得會嗎?您好,先到學校,然後學徒的呢親。理論再實踐。提問。培訓機構能學嗎?...

電商小白想入門電商運營,應該先學什麼

運營知識啊,產品知識啊你都要很瞭解的,然後呢也有學會用一些辦公常用的輔助工具,如果你需要提高效率的呢可以使用裡德助手,如果你需要管理成員呢,也可以使用釘釘,總之你要先學會推廣啊這些。電商的知識基礎要紮實吧。電商小白想入門電商運營,首先要學的是有什麼工具能去幫助自己更好更快的完成任務,其實在學校裡學電...