Python sintaks terkenal dengan kesederhanaan dan kebolehbacaannya. Blok kod berakhir dengan titik bertindih (:), dan lekukan menunjukkan tahap bersarang blok kod. Tiada koma bertitik (;) eksplisit dalam Python, sebaliknya aksara baris baharu digunakan untuk memisahkan pernyataan.
# 这是一个单行注释 """ 这是一个多行注释 """ print("Hello, world!")# 输出文本
Python mempunyai beberapa kata kunci terpelihara yang mempunyai makna istimewa dan tidak boleh digunakan sebagai nama pembolehubah. Berikut ialah beberapa kata kunci biasa:
and, as, assert, break, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield
Nama pembolehubah ialah pengecam yang digunakan untuk menyimpan nilai. Ia terdiri daripada huruf, nombor dan garis bawah, tetapi tidak boleh bermula dengan nombor. Nama pembolehubah harus bersifat deskriptif supaya tujuan program dapat difahami.
Python menyokong pelbagai jenis data, termasuk:
Penugasan pembolehubah dilakukan dengan menggunakan operator tanda sama (=). Contohnya:
# 声明一个整数变量 age = 30 # 声明一个字符串变量 name = "John Doe" # 声明一个列表变量 fruits = ["apple", "banana", "cherry"]
Pernyataan kawalan aliran Python digunakan untuk mengawal susunan pelaksanaan program. Pernyataan kawalan aliran biasa termasuk:
Fungsi ialah unit modular yang merangkumi blok kod. Mereka boleh menerima parameter, melaksanakan operasi dan mengembalikan hasil. Dalam Python, fungsi ditakrifkan menggunakan kata kunci def:
def greet(name):# 定义一个名为 greet 的函数 print(f"Hello, {name}!")# 在函数中打印文本 # 调用 greet 函数 greet("John")
Python menyokong pengaturcaraan berorientasikan objek (OOP). OOP membolehkan anda mencipta kelas untuk mewakili objek, yang mempunyai data dan kaedah. Kelas boleh ditakrifkan menggunakan kata kunci kelas:
class Person:# 定义一个名为 Person 的类 def __init__(self, name, age):# 构造函数 self.name = name# 为对象创建属性 self.age = age def get_name(self):# 定义一个方法 return self.name # 创建 Person 对象 person = Person("John", 30) # 访问对象属性 print(person.name) # 调用对象方法 print(person.get_name())
Sintaks Python adalah ringkas dan jelas, dengan fungsi dan fleksibiliti yang berkuasa. Anda boleh membina pelbagai aplikasi dengan mudah menggunakan Python dengan menguasai struktur asasnya, jenis data, kawalan aliran dan konsep pengaturcaraan berorientasikan objek. Daripada skrip ringkas kepada sistem yang kompleks, Python ialah bahasa pengaturcaraan berkuasa yang boleh memenuhi pelbagai keperluan pembangunan.
Atas ialah kandungan terperinci Analisis sintaks Python: pengaturcaraan demystifying. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!