2、Python入門Python是甚麼?
Python 是一種直譯式、物件導向、功能強大的高階程式語言,其設計強調程式碼的可讀性以及簡潔的語法,使用空格縮排來劃分程式碼區塊,不像其他常見的程式語言大多使用大括號或關鍵詞。 因此,Python 程式的結構清楚明瞭,比起其他常見的程式語言(例如 C 或 Java 等),Python 讓開發者能用更少的程式碼達到同樣的結果。
Python的優點:
容易理解
Python 是一種解釋型語言,語法簡化而不複雜,強調自然語言,所以讀寫 Python 就像在用英文跟電腦溝通,十分貼近一般人的使用習慣,非常直覺又很容易撰寫。
舉例,假如想要讓電腦顯示”Hello World!”,Python 程式碼只要寫一行:
Python: print("Hello World!")
但想得到同樣的結果,用 C 或 Java 就要寫好幾行,需要先做宣告才能 print。(如下 2 段程式碼)
C:
#include <stdio.h> int main() { printf("Hello World!"); }
Java:
public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } }
Python的缺點:
執行速度慢
Python 好讀好寫,是解釋型程式語言而非編譯型,很多其他語言(比如 C 或 Java)在編譯時會先做好的處理,Python 在執行的時候才開始做,所以執行速度相對地就比較慢。 不過,同樣地,程式碼也比其他程式語言少好幾倍。
資料來源:https://igoamazing.com/python-beginner/
|