Professional Documents
Culture Documents
Kỹ Thuật Lập Trình Với Python: Môn Hôc
Kỹ Thuật Lập Trình Với Python: Môn Hôc
Kỹ Thuật Lập Trình Với Python: Môn Hôc
XỬ LÝ CHUỖI
Trang 2
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
Mục tiêu bài học
Trang 3
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
Nội dung bài học
Trang 5
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.1. Khái niệm và cấu trúc của chuỗi
Trang 7
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.3. Hàm căn lề: rjust, ljust, center
Trang 8
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
Rjust
Hà m rjust sẽ că n phả i Chuỗ i, nếu truyền 1 đố i số Python sẽ chèn khoả ng trắ ng, nếu có
đố i số thứ 2 thì chèn nó và o trướ c.
Lưu ý nếu số ký tự chèn nhỏ hơn chuỗ i gố c thì khô ng có gì thay đổ i (trườ ng hợ p
rjust(3, “*”))
Trang 9
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
ljust
Hà m ljust sẽ că n trá i Chuỗ i, nếu truyền 1 đố i số Python sẽ chèn khoả ng trắ ng đằ ng sau,
nếu có đố i số thứ 2 thì chèn nó và o sau.
Lưu ý nếu số ký tự muố n chèn nhỏ hơn Chuỗ i gố c thì khô ng có gì thay đổ i
Trang 10
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
center
Hà m center că n giữ a Chuỗ i, nó tự đẩy khoả ng trắ ng 2 bên sao cho tổ ng ký tự bằ ng giá
trị muố n truyền và o. Nếu có đố i số thứ 2 thì thay khoả ng trắ ng bằ ng ký tự mớ i này
Trang 11
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.4. Hàm xóa khoảng trắng dư thừa strip
Để xó a khoả ng trắ ng dư thừ a, Python hỗ trợ hà m strip
Trang 12
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.5. Hàm startsWith, endsWith
Trang 13
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.6. Hàm find, count
Hà m find trả về vị trí đầ u tiên tìm thấy, hà m rfind trả về vị trí cuố i cù ng tìm thấy. Nếu
khô ng thấy sẽ trả về -1
Trang 14
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.6. Hàm find, count
Hà m count trả về số lầ n xuấ t hiện củ a Chuỗ i con trong Chuỗ i gố c, khô ng tồ n tạ i trả về 0
Trang 15
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.7. Hàm format, substring
Hà m format sử dụ ng {} để dà nh chỗ xuấ t dữ liệu
Trang 16
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.7. Hàm format, substring
substring
x = "Hello World!"
print(x[2:])#"llo World!"
print(x[:2])#"He"
print(x[:-2])#"Hello Worl"
print(x[-2:])#"d!"
print(x[2:-2])#"llo Worl"
print(x[6:11])#"World"
Trang 17
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.8. Hàm tách chuỗi
Trang 18
WORKING HARD & SMART TODAY FOR A BETTER TOMORROW Web kinh doanh 1
5.9. Hàm nối chuỗi
Hà m join dù ng để nố i Chuỗ i:
Trang 19