Bài 5: Chuỗi Trong Python - Lập Trình Python Cơ Bản
Có thể bạn quan tâm
- Học lập trình
- |
- Bài viết
- |
- Tin tức
- |
- Tuyển dụng
- |
- Liên hệ
- |
- Đăng ký
- |
- Đăng nhập
PHP
Laravel
Android
Java
HTML5
CSS3
NodeJS
VueJS
Swift
Python
Machine Learning
C/C++
Linux/Server
SQL
Javascript
Game
Phân tích thiết kế hệ thống
Servlet/JSP
AI
- Trang chủ
- Python
- Lập trình Python cơ bản
- Chuỗi trong Python
- Bài 1: Python là gì? - Giới thiệu ngôn ngữ Python
- Bài 2: Cài đặt Python - Chạy chương trình đầu tiên
- Bài 3: Cú pháp cơ bản trong Python
- Bài 4: Khai báo biến và kiểu dữ liệu trong Python
- Bài 5: Chuỗi trong Python
- Bài 6: Các hàm xử lý chuỗi trong Python
- Bài 7: Số trong Python
- Bài 8: List trong Python
- Bài 9: Các hàm xử lý List trong Python
- Bài 10: Tuple trong Python
- Bài 11: Dictionary trong Python
- Bài 12: Toán tử trong Python
- Bài 13: Câu lệnh rẽ nhánh trong Python
- Bài 14: Vòng lặp trong Python
- Bài 15: Đọc ghi file trong Python
- Bài 16: Hàm trong Python
- Bài 17: Modules trong Python
- Bài 18: Exception trong Python
- Bài 19: Package trong Python
- Bài 20: Hướng đối tượng trong Python
Bài 5: Chuỗi trong Python - Lập trình Python cơ bản
Đăng bởi: Admin | Lượt xem: 4293 | Chuyên mục: Python Tất cả các ngôn ngữ lập trình đều có kiểu dữ liệu là kiểu chuỗi, và trong Python nó cũng không ngoại lệ. Bài này chúng ta sẽ cùng tìm hiểu về chuỗi trong Python.1. Các ký tự đặc biệt trong chuỗi
Để sử dụng các ký tự đặc biệt trong Python khi in ra dữ liệu thì mọi người sử dụng ký tự \ trước nó.VD: Khi bạn muốn in ra " mà bạn lại sử dụng "" để chứa nội dung int ra chuỗi.print("Website \"vncoder.vn\" ") #Website "vncoder.vn"Tương tự chúng ta có thể làm với '.print('Website \'vncoder.vn\' ') #Website 'vncoder.vn'Các ký tự đặc biệt khác:- \n ngắt xuống dòng và bắt đầu dòng mời.
- \t đẩy nội dung phía sau nó cách 1 tab.
- \a chuông cảnh báo.
- \b xóa bỏ khoảng trắng phía trước nó.
- Ngoài ra bạn cũng có thể sử dụng để in ra các ký tự đặc biệt khác bằng việc sử dụng theo cú pháp \xnn, với n là 0->9, hoặc a->f hoặc A->F.
2. Fomat chuỗi
Ngoài những cách in ra dữ liệu ở trên thì mọi người cũng có thể sử dụng các keyword định dạng cho kiểu giá trị và binding nó vào chuỗi. Sử dụng với cú pháp:print("%type" %(binding))Trong đó:- type là các kiểu dữ liệu các bạn muốn binding và thay thế vào vị trí đó.
- binding là giá trị mà các bạn muốn binding vào vị trí được xác định trong chuỗi.
Cú pháp | Mô tả |
---|---|
%c | character |
%s | chuỗi |
%i | số nguyên |
%d | số nguyên |
%u | số nguyên |
%o | bát phân |
%x | thập lục phân (in thường) |
%X | thập lục phân (in hoa) |
%e | số mũ (với e thường) |
%E | số mũ (với e hoa) |
%f | số thực |
%g | dạng rút gọn của %f and %e |
%G | dạng rút gọn của %f and %E |
3. Truy cập tới từng giá trị của chuỗi
Chuỗi trong Python được lưu trữ vào trong các ô nhớ với mỗi ô nhớ tương đương với một ký tự đơn (khác với các ngôn ngữ khác) và các ký tự này được xếp liên tiếp với nhau. Do đó kiểu dữ liệu chuỗi trong Python có thể được truy xuất đến từng ký tự trong nó (các ngôn ngữ khác không có, PHP7.1.X mới hỗ trợ ở đây là reverse index string).Để truy cập đến từng ký tự bên trong chuỗi, các bạn sử dụng cú pháp sau:stringName[index]Trong đó:- stringName là tên của biến chứa chuỗi, hoặc chuỗi.
- index là vị trí của ký tự bạn muốn lấy ra. Index này hỗ trợ chúng ta truy xuất được cả 2 chiều của chuỗi nếu:Tính từ đầu thì nó bắt đầu từ 0.Tính từ cuối thì nó bắt đầu từ -1.
- Tính từ đầu thì nó bắt đầu từ 0.
- Tính từ cuối thì nó bắt đầu từ -1.
- stringName là tên của biến chứa chuỗi, hoặc chuỗi.
- start là vị trí của ký tự bắt đầu lấy, nếu để trống start thì nó sẽ lấy từ 0.
- end là vị trí kết thúc (nó sẽ lấy trong khoảng từ start đến < end), nếu để trống end thì nó sẽ lấy đến hết chuỗi.
Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!
Chia sẻ bài viết- Bài 1: Python là gì? - Giới thiệu ngôn ngữ Python
- Bài 2: Cài đặt Python - Chạy chương trình đầu tiên
- Bài 3: Cú pháp cơ bản trong Python
- Bài 4: Khai báo biến và kiểu dữ liệu trong Python
- Bài 5: Chuỗi trong Python
- Bài 6: Các hàm xử lý chuỗi trong Python
- Bài 7: Số trong Python
- Bài 8: List trong Python
- Bài 9: Các hàm xử lý List trong Python
- Bài 10: Tuple trong Python
- Bài 11: Dictionary trong Python
- Bài 12: Toán tử trong Python
- Bài 13: Câu lệnh rẽ nhánh trong Python
- Bài 14: Vòng lặp trong Python
- Bài 15: Đọc ghi file trong Python
- Bài 16: Hàm trong Python
- Bài 17: Modules trong Python
- Bài 18: Exception trong Python
- Bài 19: Package trong Python
- Bài 20: Hướng đối tượng trong Python
Từ khóa » Chuỗi Trong Python Là Gì
-
Tìm Hiểu Về String Trong Python Từ AZ - T3H
-
Chuỗi (String) Trong Python - Học Lập Trình Python - Viettuts
-
Tất Cả Những Gì Bạn Cần Biết Về Chuỗi Trong Python
-
Kiểu Dữ Liệu Chuỗi Và định Dạng Chuỗi Trong Python | TopDev
-
Python String - Kiểu Chuỗi Trong Python
-
Hướng Dẫn Và Ví Dụ String Trong Python - Openplanning
-
Chuỗi Trong Python (Kiểu Xâu String Trong Python) - O₂ Education
-
Hướng Dẫn Thao Tác Với String Trong Python - NIIT - ICT Hà Nội
-
Kiểu Dữ Liệu Trong Python: Chuỗi, Số, List, Tuple, Set Và Dictionary
-
Chuỗi (String) Trong Python
-
Kiểu Dữ Liệu Chuỗi Trong Python - Phần 1
-
Kiểu Dữ Liệu Chuỗi Trong Python - Phần 2
-
Kiểu Dữ Liệu String Trong Python
-
Chuỗi Ký Tự Trong Python - TEK4