一、Python基礎
Python是一種高級編程語言,易於學習但功能強大。它是一種解釋型語言,意味着編寫的代碼可以被Python解釋器直接執行而無需經過編譯。
Python內置了豐富的標準庫,為編寫應用程序提供了便利。它也是一種跨平台的語言,可以在不同的操作系統上運行。下面介紹一些Python基礎命令。
1. 輸出內容
使用print命令可以將內容輸出到終端屏幕上。例如:
print("Hello World!")
輸出結果為:
Hello World!
也可以輸出變量的值:
name = "Alice" print("Hello, " + name + "!")
輸出結果為:
Hello, Alice!
2. 計算機運算
Python支持基本的數學運算符,包括加、減、乘、除和求冪。例如:
a = 2 + 3 b = 5 - 7 c = 4 * 6 d = 10 / 2 e = 2 ** 3 # 表示2的3次方
可以使用print命令輸出這些變量的值。
3. 輸入內容
使用input命令可以獲取用戶的輸入值。例如:
name = input("What's your name? ") print("Hello, " + name + ".")
運行後,會在終端屏幕上顯示”What’s your name?”,用戶輸入自己的名字後,程序會輸出”Hello, ${name}.”。
4. 條件判斷
使用if語句可以根據條件執行不同的命令。例如:
x = 10 if x > 5: print("x is greater than 5.") else: print("x is less than or equal to 5.")
如果x的值大於5,程序會輸出”x is greater than 5.”,否則會輸出”x is less than or equal to 5.”。
5. 循環控制
使用for循環可以遍歷一個序列,例如字符串、列表或元組。例如:
fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)
輸出結果為:
apple banana cherry
使用while循環可以在條件滿足時執行一段代碼塊。例如:
i = 1 while i < 5: print(i) i += 1
輸出結果為:
1 2 3 4
二、Python模塊
Python模塊是一個包含Python代碼的文件。可以通過導入模塊的方式來使用其中的代碼。Python標準庫中包含許多有用的模塊,例如:
1. 數學模塊
math模塊提供了一些數學常數和函數的實現,例如:
import math x = math.pi # 圓周率 y = math.sqrt(16) # 16的平方根
2. 日期時間模塊
datetime模塊提供了處理日期時間的類和函數,例如:
import datetime x = datetime.datetime.now() # 當前日期時間 y = x.year # 當前年份 z = x.strftime("%A") # 當前星期幾,完整名稱
3. 文件操作模塊
os模塊提供了訪問文件系統的函數,例如:
import os x = os.listdir(".") # 當前目錄下的文件列表 y = os.path.exists("test.txt") # 判斷test.txt文件是否存在
4. 網絡通信模塊
socket模塊提供了網絡編程的接口,例如:
import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 創建TCP套接字對象 s.connect(("www.example.com", 80)) # 連接到www.example.com的80端口
三、Python常用包
Python中有許多第三方包可以用來擴展其功能。下面介紹幾個比較常用的包。
1. NumPy
NumPy是一個用於科學計算的核心庫,提供了高效的多維數組對象和相關的計算功能。例如:
import numpy as np a = np.array([1, 2, 3]) b = np.array([4, 5, 6]) c = a + b # 數組元素相加 d = np.dot(a, b) # 數組的點積
2. Pandas
Pandas是一個數據分析庫,提供了數據結構和數據分析工具。例如:
import pandas as pd data = pd.read_csv("data.csv") # 讀取CSV文件 mean = data.mean() # 計算數據的平均值
3. Matplotlib
Matplotlib是一個繪圖庫,可以創建各種類型的圖形,例如:
import matplotlib.pyplot as plt x = [1, 2, 3] y = [4, 5, 6] plt.plot(x, y) # 繪製折線圖 plt.show() # 顯示圖形
結論
Python常用基礎命令包括基本的計算機運算、輸入輸出、條件判斷和循環控制。Python模塊和第三方包可以擴展Python的功能,提供了許多有用的工具。
原創文章,作者:ZFIP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/135290.html