ĐỀ CƯƠNG ÔN TẬP TIN HỌC 10 - TỰ LUẬN

 


Bài 22, 24, 25 – Kiểu Dữ Liệu Danh Sách & Xâu Ký Tự trong Python

Trong bài viết hôm nay, chúng ta sẽ tìm hiểu một số kiến thức cơ bản nhưng rất quan trọng trong ngôn ngữ lập trình Python: Danh sách (List) và Xâu ký tự (String). Đây là phần kiến thức cốt lõi, thường gặp trong các bài kiểm tra cũng như lập trình thực tế.


📘 Bài 22: Kiểu Dữ Liệu Danh Sách (List)

✅ Câu 1:

Đề bài: Danh sách A sẽ có giá trị như thế nào sau các lệnh sau:

>>> A = [2, 3, 5, 6, 7]
>>> A.append(10) # Thêm phần tử 10 vào cuối danh sách >>> del A[2] # Xoá phần tử ở chỉ số 2 (tức là phần tử 5)

➡ Đáp án:

[2, 3, 6, 7, 10]

✅ Câu 2:

Đề bài: Cho danh sách:

A = [1, 2, 5, "One", True, False, 7, 9]

Hãy cho biết giá trị các phần tử sau:

Vị tríKết quả
A[1]2
A[3]"One"
A[5]False
A[7]9

📘 Bài 24: Xâu Ký Tự (String)

✅ Câu 1:

Đề bài: Cho các xâu ký tự sau, hãy cho biết độ dài của mỗi xâu.

Xâu ký tựĐộ dài
"123@456()ABCDEF"15
" Tiên học lễ, hậu học văn"24
" 1001100111011101"16
"Sách tin học lớp 10"19

📝 Lưu ý: Cả khoảng trắng (dấu cách) cũng tính là ký tự.


📘 Bài 25: Một Số Lệnh Làm Việc Với Xâu Ký Tự

✅ Câu 1: Tách xâu thành danh sách các từ bằng split()

>>> s = "Tiên học lễ hậu học văn"
>>> s.split()

➡ Kết quả:

['Tiên', 'học', 'lễ', 'hậu', 'học', 'văn']

✅ Câu 2: Nối danh sách thành một xâu bằng join()

>>> A = ['Sách', 'tin', 'học', 'lớp', '10']
>>> " ".join(A)

➡ Kết quả:

'Sách tin học lớp 10'

✅ Tổng Kết

  • Danh sách (List) là kiểu dữ liệu có thể chứa nhiều giá trị khác nhau, được truy cập qua chỉ số.
  • Xâu (String) là chuỗi ký tự, có thể thao tác bằng nhiều phương thức như split()join()len()...
  • Các kiến thức này thường xuyên xuất hiện trong bài tập và lập trình thực tế.


    📌 Mẹo học tốt: Hãy luyện tập thường xuyên bằng cách thử nghiệm các lệnh Python trực tiếp trong IDLE hoặc trên các trình biên dịch online như Replit hoặc [Jupyter Notebook].

    Mới hơn Cũ hơn
    Đọc tiếp:
    Lên đầu trang