Professional Documents
Culture Documents
Tổng hợp bài tập Python
Tổng hợp bài tập Python
PTIT
1. Viết chương trình để tìm số lần xuất hiện của một chuỗi con trong một xâu ký tự.
2. Viết chương trình để loại bỏ các ký tự trùng lặp trong một xâu ký tự.
3. Viết chương trình để kiểm tra xem một xâu ký tự có bắt đầu bằng một chuỗi con cho
trước hay không.
4. Viết chương trình thực hiện chuẩn hoá xâu:
a. Loại bỏ các double space “. “ hoặc “??” trong xâu
b. In hoa các từ đứng đầu câu hoặc đứng sau dấu “.” hoặc “?”
5. Viết chương trình tách các từ trong câu dựa theo kí tự cho trước.
6. Viết chương trình tách các chữ số, các chữ cái và các kí tự đặc biệt từ một xâu cho trước.
7. Viết chương trình thay thế các từ trong xâu bằng một xâu cho trước.
8. Nhập vào một chuỗi kí tự. Kiểm tra xem chuối đó có thoả mãn các điều kiện sau không:
• chỉ chứa số (0-9)
• chỉ chứa kí tự alphabet
• chỉ chứa số và kí tự alphabet
• tất cả kí tự đều viết hoa
• tất cả kí tự đều viết thường
9. Nhập vào một chuỗi gồm nhiều từ cách nhau bởi dấu whitespaces:
• kiểm tra chuỗi vừa nhập vào có kết thúc bằng từ "end" hay không.
• kiểm tra xem từ "is" có xuất hiện trong string vừa nhập vào không. Nếu có, in ra
vị trí xuất hiện đầu tiên và số lần xuất hiện trong chuỗi.
• thay thế các từ "is" bằng từ "are" trong chuỗi
• chuyển chuỗi trên thành danh sách chứa các từ và đếm số lượng từ hiện có
10. Nhập vào chuỗi S và S1. Xoá tất cả S1 xuất hiện trong S và in ra S cuối cùng.
11. Nhập vào một chuỗi S, in ra chuỗi con có độ dài lớn nhất trong S, nếu có nhiều chuỗi con
có độ dài giống nhau, in ra chuỗi con cuối cùng.