Các Hàm Xử Lý Chuỗi Trong Python - GÓC HỌC TẬP

Breaking News Loading... Sunday, October 20, 2019 Home » Python » Các hàm xử lý chuỗi trong Python Các hàm xử lý chuỗi trong Python Việt Trương 10/20/2019 07:48:00 PM Python Một chuỗi có thể khai báo bằng dấu nháy đôi " hoặc đơn '. Ví dụ các chuỗi sau: str1 = "Hello" str2 = 'world' Có thể truy xuất từng ký tự trong một chuỗi theo hình thức index, ví dụ: str1[0] , str1[1] Có thể sử dụng 3 dấu nháy (đôi hoặc đơn) để khai báo chuỗi trên nhiều dòng. Ví dụ: paragraph = """This is line 1 This is line 2 This is line 3""" 1. Nối chuỗi Có thể tạo một chuỗi dài từ việc nối các chuỗi lại theo cú pháp: str = str1 + " " + str2 2. Trích xuất chuỗi con Có thể tạo các chuỗi con thông qua toán tử lấy khoản[start:end](range). Mặc định startlà từ vị trí đầu chuỗi (0) endlà đến vị trí cuối chuỗi.Vídụ: str = 'Hello world' print str[0:4] (Hiển thị "Hell") print str[:4] (Hiển thị "Hell") print str[-3:] (Hiển thị "rld") print str[6:-3] (Hiển thị "wo") 3. Lấy độ dài của chuỗi Sử dụng hàm len(...)để trả về độ dài của chuỗi. Ví dụ: count = len("Hello world") (count có giá trị 11) 4. Tìm & thay thế nội dung Có thể tìm và thay thế trong chuỗi bằng cách gọi phương thức replace(search, replace[, max])của một chuỗi. Ví dụ: str = 'Hello world' newstr = str.replace('Hello', 'Bye') print newstr (Sẽ hiển thị chuỗi "Bye world" trên màn hình) 5. Tìm vị trí chuỗi con Có thể tìm vị trí của một chuỗi con trong chuỗi lớn bằng cách gọi phương thức find(str, beg=0 end=len(string)). Bắt đầu là vị trí 0 , nếu không tìm ra thì trả về -1 . Ví dụ: str = 'Hello world' print str.find('world') (hiển thị 6) print str.find('Bye'); (hiển thị -1) Hàm find()sẽ tìm theo thứ tự từ trái qua phải của chuỗi, tức là từ lần xuất hiện đầu tiên. Có thể dùng hàm rfind()để tìm theo vị trí từ cuối chuỗi về phía trước. 6. Tách chuỗi Có thể tách chuỗi dựa theo một chuỗi delimeter bằng cách gọi phương thức split(str="", num=string.count(str)) . Ví dụ: str = 'Hello world' print str.split(' ') (Trả về một mảng có 2 phần tử là 2 chuỗi "Hello" "world") Có thể sử dụng hàm splitlines()để tách chuỗi theo từng hàng và loại bỏ ký tự NEWLINE. 7. Trim ký tự khoẳng trắng Có thể loại bỏ các ký tự (mặc định là ký tự khoảng trắng) trước và sau một chuỗi, bằng cách gọi các phương thức sau: strip([chars]): loại bỏ trước và sau chuỗi lstrip([chars]): loại bỏ phía trước chuỗi rstrip([chars]): loại bỏ phía sau chuỗi isnumeric() : Kiểm tra một chuỗi có phải là chuỗi số lower(): Chuyển chuỗi hết thành chữ thường upper() : Chuyển chuỗi hết thành chữ HOA Share: Newer Post Older Post

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom) Powered by Blogger.
  • Popular
  • Fanpage
  • Comments
  • Archive

Popular Posts

  • Tổng hợp Bài Tập Về Mảng Một Chiều Nhập xuất mảng 1 chiều bằng đệ quy File khaibao.h #include<iostream> using namespace std; void NhapMang(int a[],int n); void...
  • Tổng hợp Bài Tập Đệ Quy 1/ In đảo ngược số n nguyên dương void InDaoNguoc(int n) {     if(n!=0) { cout<<n%10; InDaoNguoc(n/10); } } 2/ Đếm ...
  • Tổng hợp code các hàm về Mảng 2 Chiều PHẦN 1: Các câu lệnh duyệt mảng 2 chiều thường gặp     *Ghi chú: n là số dòng, m là số cột -Nhập mảng f or ( int i=0;i<n;i++) fo...
  • BÀI NHẬP XUẤT DANH SÁCH THÔNG TIN SINH VIÊN( MÔN CTDL &TT TUẦN 5) Click Vào Đây Để Dowload
  • Tổng Hợp Các Bài Tập Kiểu Chuỗi Đếm có bao nhiêu khoảng trắng trong chuỗi. Nhập vào một chuỗi, hãy loại bỏ những khoảng trắng thừa trong chuỗi. Nhập vào hai chuỗi s...
Bình luận mới nhất

Blog Archive

  • ▼  2019 (60)
    • ▼  October (45)
      • Kết nối RabbitMQ trong Python
      • Kết nốiMemcached trong Python
      • Kết nối Redis trong Python
      • Cách kết nối đến MySQL Server trong Pyhton
      • Xử lý file XML trong Python
      • Cách dùng file JSON trong Python
      • Xử lý hình ảnh trong Python
      • Các hàm của Module os và Module os.path
      • Các hàm về kiểu Directory (Thư mục)
      • Các hàm về kiểu File (Tập tin) trong Python
      • Class trong Python
      • Cách chia đôi màn hình máy tính
      • Cách đánh số trang PDF
      • Cách bật Google SafeSearch cho PC và Android
      • Phân chia module trong Python
      • Botnet là gì? Cấu trúc và cách botnet hoạt động nh...
      • Dictionary trong Python
      • Hàm Tuple trong Python
      • Các hàm về kiểu List trong Python
      • Các hàm xử lý chuỗi trong Python
      • Cách khai báo hàm trong Python
      • Cấu trúc điều khiển trong Python
      • Cú pháp trong Python
      • Viết chương trình Hello World trong Python
      • Các phiên bản Python
      • Cách ép kiểu dữ liệu trong Python
      • Cách kiểm tra kiểu dữ liệu trong Python
      • Các kiểu dữ liệu trong Python
      • Cách khai báo biến trong Python
      • Cách cài đặt Python
      • Lỗi Linux SUDO cho phép chạy các lệnh dưới dạng root
      • 8 cách Ubuntu thay đổi và cải tiến Linux
      • Cách dùng My Files-X Free quản lý file Windows 10
      • Top ứng dụng Android đang miễn phí và giảm giá (16...
      • Tìm hiểu về Tamper Protection, tính năng bảo mật m...
      • Cách chỉnh sửa ảnh online trên Doka.Photo
      • Code In Một Tam giác Nhị Phân C#
      • Cách lưu trữ trang web miễn phí với GitHub Pages
      • Cách xóa ransomware tạo file đuôi .bora
      • Google thông báo Google Assistant mới có tốc độ đá...
      • Thuật toán sắp xếp nhanh (Quicksort-Demo Code)
      • Sắp xếp nổi bọt (Bubble sort-Demo Code)
      • Thuật toán sắp xếp chèn (Insertion sort-Demo Code)
      • Thuật toán sắp xếp chọn trong C# (Demo Code)
      • Cách khắc phục Instagram không hoạt động

Tổng lượt xem

  Toggle Footer

Từ khóa » Hàm Xử Lý Chuỗi Trong Python