Python 的基本概念是什麼?


Python 是一種通用的解釋型、互動式、面向物件的高階程式語言。

Python 的特性

以下是 Python 的主要特性:

  • Python 支援函式式和結構化程式設計方法以及面向物件程式設計。

  • 它可以用作指令碼語言,也可以編譯成位元組碼來構建大型應用程式。

  • 它提供非常高階的動態資料型別並支援動態型別檢查。

  • 它支援自動垃圾收集。

Python 中的變數

變數只不過是保留的記憶體位置,用於儲存值。這意味著當您建立變數時,您會在記憶體中預留一些空間。讓我們建立一個變數。

a = 10

上面,a 是一個賦值為整數 10 的變數。

Python 中的數值資料型別

數字資料型別儲存數值。它們是不可變的資料型別,這意味著更改數字資料型別的值會導致新分配的物件。

Python 支援四種不同的數值型別。

  • int(有符號整數) − 它們通常簡稱為整數或 int,是沒有小數點的正整數或負整數。

  • long(長整數) − 也稱為 longs,它們是大小不受限制的整數,寫法類似於整數,後面跟著大寫或小寫 L。

  • float(浮點實數) − 也稱為 floats,它們表示實數,並用小數點將整數部分和小數部分分開。浮點數也可以用科學計數法表示,其中 E 或 e 表示 10 的冪(2.5e2 = 2.5 x 102 = 250)。

  • complex(複數) − 形式為 a + bJ,其中 a 和 b 是浮點數,J(或 j)表示 -1 的平方根(這是一個虛數)。數的實部是 a,虛部是 b。在 Python 程式設計中很少使用複數。

Python 中的字串

字串是 Python 中最流行的型別之一。我們可以透過將字元括在引號中來簡單地建立它們。Python 將單引號和雙引號視為相同。建立字串就像為變數賦值一樣簡單。

讓我們看看如何在 Python 中輕鬆建立字串。

myStr = Thisisit!'

Python 中的列表

列表是 Python 中最通用的資料型別,可以寫成方括號之間用逗號分隔的值(專案)的列表。讓我們看看如何建立不同型別的列表。

myList1 = ['abc', 'pq']; myList2 = [5, 10, 15, 20];

Python 中的元組

元組是序列,就像列表一樣。元組和列表之間的區別在於,元組不能像列表一樣更改,元組使用括號,而列表使用方括號。

建立元組就像新增不同的逗號分隔的值一樣簡單。可以選擇將這些逗號分隔的值放在括號中。讓我們看看如何建立一個元組。

myTuple1 = ('abc', 'pq)]; myTuple2 = (5, 10, 15, 20);

Python 中的字典

字典是 Python 中的一種序列。在字典中,每個鍵與其值之間用冒號 (:) 分隔,專案之間用逗號分隔,整個內容用花括號括起來。鍵在字典中是唯一的,而值可能不是。字典的值可以是任何型別,但鍵必須是不可變的資料型別,例如字串、數字或元組。

讓我們看看如何建立一個字典:

# Creating two Dictionaries dict1 = {'Player':['Jacob','Steve','David','John','Kane'], 'Age':[29, 25, 31, 26, 27]} dict2 = {'Rank':[1,2,3,4,5], 'Points':[100,87, 80,70, 50]}

Python 中的類和物件

類是物件的自定義原型,它定義了一組屬性來描述該類的任何物件。屬性是資料成員和方法,透過點表示法訪問。

物件是資料結構的唯一例項,其定義由其類決定。物件包含資料成員(類變數和例項變數)和方法。

Python 中的函式

函式是一塊組織良好的、可重用的程式碼,用於執行單個相關的操作。函式為您的應用程式提供了更好的模組化和高度的程式碼重用性。

函式塊以關鍵字 def 開頭,後跟函式名和括號 ( ( ) )。讓我們建立一個函式。

def demo(s): print (s) return # Function call demo("Function Called")

輸出

Function Called

更新於:2022年9月15日

18K+ 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.