Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language.
以下是Python的主要特點:
Python支援函數式和結構化程式設計方法以及物件導向程式設計。
It can be used as a scripting language or can be compiled to byte-code for building large applications.
#It provides very high-level dynamic data types and supports dynamic type checking.
It supports automatic garbage collection.
Variables are nothing but reserved memory locations to store values. This means that when you create a variable you reserve some space in memory. Let’s create a variable.
a = 10
上面,a是一個變量,賦值為整數10。
Number data types store numeric values. They are immutable data types, means that changing the value of a number data type results in a newly allocated object.
Python supports four different numerical types.
int (signed integers) − They are often called just integers or ints, are positive or negative whole numbers with no decimal point.
long (long integers ) − Also called longs, they are integers of unlimited size, written like integers and followed by an uppercase or lowercase L.
float (floating point real values) − Also called floats, they represent real numbers and are written with a decimal point dividing the integer and fractional parts. Floats may also be in scient. with E 或 e indicating the power of 10 (2.5e2 = 2.5 x 102 = 250).
complex (complex numbers) − are of the form a bJ, where a and b are floats and J (or j) represents the square root of -1 (which is an imaginary number ). The real part of the number is a, and the imaginary part is b. Complex numbers are not used much in Python programming.
字串是Python中最受歡迎的類型之一。我們可以透過在引號中包含字元來簡單地創建它們。 Python將單引號和雙引號視為相同。建立字串就像將一個值賦給一個變數一樣簡單。
Let’s see how to easily create a String in Python.
myStr = Thisisit!'
清單是Python中最多功能的資料類型,可以用方括號將逗號分隔的值(項目)寫成清單。讓我們看看如何建立不同類型的清單。
myList1 = ['abc', 'pq']; myList2 = [5, 10, 15, 20];
Tuples are sequences, just like lists. The differences between tuples and lists are, the tuples cannot be changed unlike lists and tuples use parentheses, whereas lists use square# brack.
#Creating a tuple is as simple as putting different comma-separated values. Optionally you can put these comma-separated values between parentheses also. Let’s see how to create a Tuple.#myTuple1 = ('abc', 'pq)]; myTuple2 = (5, 10, 15, 20);
Dictionary in Python
Let’s see how to create a Dictionary −
# 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]}
Classes & Objects in Python
An object is a unique instance of a data structure that's defined by its class. An object comprises both data members (class variables and instance variables) and methods.
Functions in Python
def demo(s): print (s) return # Function call demo("Function Called")
Function Called
以上是Python的基本概念是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!