我國中小學在校生為何應該學習Python程式語言?
有人會問,從BASIC語言轉向Python程式設計一定很難吧?非也。不僅不難,而且還要更簡單易於學習。為什麼?
當今,我國中小學的資訊科技課程還在教授BASIC程式語言(無用的老古董)。為什麼不教授現代而流行的Python程式語言呢?後者既簡單,又通用,不知為何受到如此這般”冷落“,我們要為其鳴冤叫屈也。以下,對BASIC與Python語句進行逐一”對比“,看看情況究竟如何?
一、在BASIC語言中,語句
PRINT
"HelloWorld"
而在Python
語言中,則如下表示:
print
"HelloWorld"
兩者只是命令列裡面的字母,其大、小寫不同而已。
二、在BASIC語句中,語句
a = 4.5 b% = 3 c$ = "Hello World"
變成相應的Python語句,則是:
a = 4.5 b = 3 c = "Hello World" Python變數可以隨意賦值。 三、關於迴圈,BASIC語句如下: 10 Finished% = FALSE 20 WHILE NOT Finished% 30 REM Stuff... 40 IF FNerror THEN Finished% = TRUE:ENDWHILE:GOTO 70 50 REM More stuff... 60 ENDWHILE 70 PRINT "Done" 轉向相應的Python語句,則是: finished = False while not finished: # Stuff... if error(): break # More stuff... print "Done" 在Python語言中,# 等於BASIC語句中的REM,而且Python語言沒有GOTO語句。 四、BASIC的REPEAT語句 REPEAT REM Stuff UNTIL FNfinished
變為:
while True: # Stuff if finished(): break
五、BASIC的IF...THEN...ELSE...ENDIF語句
if x > 0 and x < 10: print "OK" else: print "Out of range!"
變為:
>>> if "hello": print "yes" ... yes >>> if None: print "yes" ...
在Python語言中,空字串為“假”,非空字串為”真“。
六、......(省略)
從以上幾點”對比“可以看出,Python程式語言確實要比傳統的BASIC語言簡單,準確,易於掌握與使用。我們應該在中小學大力推廣應用Python程式語言,老師先期Python集訓不是問題。
相關文章
- 老公,我應該好好學習C語言了C語言
- 你應該學習哪種程式語言?
- 程式語言那麼多,為何建議學習python呢?Python
- 何為程式語言?為什麼要學C語言?C語言
- 你應該學習的第一門程式語言
- 中小學生Python課應該學什麼Python
- 為什麼初學者應該學習Python?7大主流程式語言對比!Python
- Python 作為一門教學語言,應該退休了!Python
- 到底該學習什麼程式語言
- 程式語言學習之我見
- 學習程式設計,python和GO語言應該選擇哪一個?程式設計PythonGo
- Python是什麼型別語言?為何Python這麼多人學習?Python型別
- C和Python,小白應該選擇學習哪門語言?Python
- 深度學習的困境,我們該何去何從?深度學習
- 我的語言模型應該有多大?模型
- 這麼多程式語言,為何Python深受喜歡?Python
- 2017 年你應該學習的程式語言、框架和工具框架
- 學python簡單嗎?為何轉行首選python語言?Python
- 第一門程式語言應該學什麼? – thenewstack
- Python語言應該如何入門Python
- 如何學習python程式語言?python入門Python
- 新手該學哪門程式語言
- 我們都應該學習PHPPHP
- 狗年最應該學什麼程式語言?就是它了!
- 為何Python會被選用為駭客語言呢?Python
- 為什麼你應該學習程式設計程式設計
- SAP MM 模組的入門者,想學習 ABAP 程式語言應該如何入手?
- 我的C語言學習之路C語言
- python值得學習嗎?為何推薦學習python?Python
- 為什麼要學習Python語言?Python入門Python
- 接下來該學哪種程式語言
- 墮落 Java vs 新貴 Python,2018 年最應該學習哪一門程式語言?JavaPython
- Java語言入門:該如何學習JavaJava
- 如何學習多個國家語言?
- 我今天才知道:學習程式設計和學習程式語言是兩碼事程式設計
- 我的Go語言學習經歷Go
- 為什麼要學習Python語言?哪些人適合學習?Python
- 學習Python的優勢有哪些?Python程式語言Python