Python ialah bahasa pengaturcaraan peringkat tinggi yang ditafsirkan yang terkenal dengan kemudahan penggunaan dan kebolehbacaannya. Falsafah reka bentuknya menekankan kebolehbacaan kod dengan penggunaan lekukan yang ketara, yang membantu pembangun menulis kod yang jelas dan ringkas. Python menyokong pelbagai paradigma pengaturcaraan, termasuk pengaturcaraan prosedural, berorientasikan objek dan berfungsi. Fleksibiliti ini menjadikannya sesuai untuk pelbagai aplikasi, daripada pembangunan web dan analisis data kepada automasi dan kecerdasan buatan.
Sintaks Python direka bentuk untuk menjadi intuitif dan mudah dibaca.
Python menggunakan lekukan untuk menentukan blok kod, yang berbeza dengan bahasa lain yang menggunakan pendakap atau kata kunci.
Dalam Python, pembolehubah tidak memerlukan pengisytiharan jenis eksplisit. Jenis pembolehubah ditentukan pada masa jalan.
Python termasuk perpustakaan standard komprehensif yang menyokong banyak tugas pengaturcaraan biasa, termasuk fail I/O, panggilan sistem dan protokol Internet.
Kod Python dilaksanakan baris demi baris, yang menjadikan penyahpepijatan lebih mudah dan meningkatkan interaktiviti proses pembangunan.
Berikut ialah beberapa contoh yang mempamerkan sintaks dan keupayaan Python:
Hello Dunia
Klasik "Hello, World!" program menunjukkan kesederhanaan sintaks Python:
print("Hello, World!")
Python boleh melakukan operasi aritmetik asas dengan sintaks mudah:
a = 10 b = 5
sum = a + b print("Sum:", sum)
difference = a - b print("Difference:", difference)
product = a * b print("Product:", product)
quotient = a / b print("Quotient:", quotient)
Mentakrif dan memanggil fungsi dalam Python adalah mudah:
def greet(name): return f"Hello, {name}!"
print(greet("Alice"))
Python memudahkan untuk bekerja dengan senarai dan gelung:
Membuat senarai
fruits = ["apple", "banana", "cherry"]
Mengulangi senarai
untuk buah dalam buah:
print(fruit)
Logik bersyarat dalam Python adalah jelas dan ringkas:
temperature = 20 if temperature > 25: print("It's hot outside.") elif temperature > 15: print("It's warm outside.") else: print("It's cold outside.")
Python menyokong pengaturcaraan berorientasikan objek, membolehkan anda membuat kelas dan objek:
Anjing kelas
def __init__(self, name, age): self.name = name self.age = age def bark(self): return f"{self.name} says woof!"
Mencipta objek kelas
my_dog = Dog("Rex", 5)
Mengakses sifat dan kaedah objek
print(my_dog.bark())
Pembangunan Web: Menggunakan rangka kerja seperti Django atau Flask, Python digunakan secara meluas untuk membina aplikasi web. Berikut ialah contoh Flask mudah:
daripada kelalang import Flask
app = Flask(__name__) @app.route('/') def home(): return "Hello, Flask!" if __name__ == "__main__": app.run(debug=True)
Analisis Data: Python, bersama-sama dengan perpustakaan seperti Pandas dan NumPy, ialah alat yang berkuasa untuk analisis data:
import panda sebagai pd
Membuat DataFrame
data = { 'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35] } df = pd.DataFrame(data)
Memaparkan DataFrame
print(df)
Pembelajaran Mesin: Perpustakaan seperti TensorFlow dan scikit-learn memudahkan pembelajaran mesin dan projek sains data
Atas ialah kandungan terperinci Bahasa Mesin Python-A. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!