張佳伃的學習歷程檔案 - 大數據學習之旅 - 2、Python入門
 


歷程檔案 Portfolio

    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/

    全部共 0則留言
    登入帳號密碼代表遵守學術網路規範


    文章分類 Labels


    最新文章 Top10

    中華科技大學數位化學習歷程 - 意見反應