Thông tin Lớp chuyên tin bảng A 2025-2026
Kiến Thức Cơ Bản về Python
Python là một ngôn ngữ lập trình mạnh mẽ, dễ học và linh hoạt, được sử dụng rộng rãi trong nhiều lĩnh vực như trí tuệ nhân tạo, khoa học dữ liệu, phát triển web, tự động hóa và giáo dục. Python đặc biệt phù hợp cho người mới bắt đầu nhờ cú pháp đơn giản và dễ đọc.
Cấu Trúc Cơ Bản của một Chương Trình Python
# In ra một dòng chữ đơn giản
print("Xin chào thế giới!")
Python không cần hàm main()
hoặc khai báo kiểu dữ liệu ban đầu – chỉ cần viết lệnh và chạy.
Các Khái Niệm Chính
Biến (Variable)
Biến dùng để lưu trữ dữ liệu. Trong Python, bạn không cần chỉ rõ kiểu dữ liệu khi khai báo.
age = 18 # số nguyên
pi = 3.14 # số thực
name = "Alice" # chuỗi ký tự
is_student = True # giá trị logic (boolean)
Kiểu Dữ Liệu Cơ Bản
int
: số nguyênfloat
: số thựcstr
: chuỗi ký tựbool
: giá trị logic (True
hoặcFalse
)list
: danh sách
Toán Tử (Operators)
# Số học
a + b # cộng
a - b # trừ
a * b # nhân
a / b # chia
a // b # chia lấy phần nguyên
a % b # chia lấy dư
a ** b # lũy thừa
# So sánh
a == b # bằng
a != b # khác
a > b # lớn hơn
a <= b # nhỏ hơn hoặc bằng
# Logic
a and b
a or b
not a
Cấu Trúc Điều Khiển
Câu lệnh if
score = 85
if score >= 90:
print("Xuất sắc")
elif score >= 70:
print("Khá")
else:
print("Cần cố gắng")
Vòng lặp for
for i in range(5):
print("Lần lặp:", i)
Vòng lặp while
count = 0
while count < 3:
print("Đếm:", count)
count += 1
Hàm (Functions)
def greet(name):
print("Xin chào,", name)
def add(a, b):
return a + b
greet("Python")
print("Tổng:", add(5, 3))
Danh Sách (List)
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # apple
fruits.append("orange") # thêm phần tử
print(len(fruits)) # số lượng phần tử
Lập Trình Hướng Đối Tượng (OOP)
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
<span class="k">def</span> <span class="nf">introduce</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Tôi tên là </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">name</span><span class="si">}</span><span class="s2">, </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">age</span><span class="si">}</span><span class="s2"> tuổi."</span><span class="p">)</span>
s = Student("An", 16)
s.introduce()
Kết Luận
Python là nền tảng tuyệt vời để bắt đầu học lập trình, phát triển tư duy giải thuật, và chuẩn bị cho các bước tiến xa hơn như: giải bài toán Tin học, xây dựng ứng dụng, hoặc tham gia các cuộc thi công nghệ.