Chuỗi lặp lại trong python là gì?
Hôm nay chúng ta sẽ nói về nối và lặp chuỗi. Nối và lặp lại hoạt động với tất cả các trình tự, không chỉ các chuỗi Show
nối chuỗiNếu chúng ta đặt các chuỗi ký tự cạnh nhau (có hoặc không có dấu cách), chúng sẽ được nối thành một chuỗi. Điều này được gọi là nối
Điều này chỉ hoạt động với chuỗi ký tự. Nếu chúng ta cố nối các biến chuỗi theo cách này, chúng ta sẽ gặp lỗi
Tìm hiểu cách tạo các ứng dụng GUI đẹp mắt bằng Python sử dụng khung Kivy Toàn diện, dành cho người mới bắt đầu Kivy, dễ làm theo Tải sách tại đây (PDF) hoặc trên Amazon. sách điện tử / bìa mềm (đen trắng) / paperback (full color) Chúng ta thường nối các chuỗi bằng dấu +. Điều này chắc chắn là cần thiết nếu chúng ta có các biến chuỗi, nhưng chúng ta cũng thường sử dụng dấu + cho các ký tự Trong lập trình máy tính, một chuỗi là một dãy các ký tự. Ví dụ: Python I love Python.2 là một chuỗi chứa dãy ký tự Python I love Python.3, Python I love Python.4, Python I love Python.5, Python I love Python.5 và Python I love Python.7 Chúng tôi sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép để biểu thị một chuỗi trong Python. Ví dụ, ________số 8Ở đây, chúng tôi đã tạo một biến chuỗi có tên là string1. Biến được khởi tạo với chuỗi Python I love Python.8 Ví dụ. Chuỗi Python 0đầu ra Python I love Python. Trong ví dụ trên, chúng ta đã tạo các biến kiểu chuỗi. tên và thông báo có giá trị lần lượt là Python I love Python.9 và 30Ở đây, chúng tôi đã sử dụng dấu ngoặc kép để biểu diễn chuỗi nhưng chúng tôi cũng có thể sử dụng dấu ngoặc đơn Truy cập các ký tự chuỗi trong PythonChúng ta có thể truy cập các ký tự trong một chuỗi theo ba cách
3
5
7Ghi chú. Nếu chúng tôi cố truy cập một chỉ mục nằm ngoài phạm vi hoặc sử dụng các số không phải là số nguyên, chúng tôi sẽ gặp lỗi Chuỗi Python là bất biếnTrong Python, các chuỗi là bất biến. Điều đó có nghĩa là các ký tự của một chuỗi không thể thay đổi. Ví dụ, 8đầu ra 9Tuy nhiên, chúng ta có thể gán tên biến cho một chuỗi mới. Ví dụ, Python I love Python.0 Chuỗi nhiều dòng PythonChúng ta cũng có thể tạo một chuỗi nhiều dòng trong Python. Đối với điều này, chúng tôi sử dụng ba dấu nháy kép """ hoặc ba dấu nháy đơn 32. Ví dụ,Python I love Python.2 đầu ra 00Trong ví dụ trên, bất kỳ thứ gì bên trong dấu ngoặc kép kèm theo đều là một chuỗi nhiều dòng Thao tác chuỗi PythonCó nhiều thao tác có thể được thực hiện với chuỗi khiến nó trở thành một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python 1. So sánh hai chuỗiChúng tôi sử dụng toán tử 33 để so sánh hai chuỗi. Nếu hai chuỗi bằng nhau, toán tử trả về 34. Nếu không, nó sẽ trả về 35. Ví dụ, 01đầu ra 02Trong ví dụ trên,
2. Tham gia hai hoặc nhiều chuỗiTrong Python, chúng ta có thể nối (nối) hai hoặc nhiều chuỗi bằng cách sử dụng toán tử 38 03Trong ví dụ trên, chúng tôi đã sử dụng toán tử 38 để nối hai chuỗi. chào và gọi tênLặp lại thông qua chuỗi PythonChúng ta có thể lặp qua một chuỗi bằng vòng lặp for. Ví dụ, 04đầu ra 05Độ dài chuỗi PythonTrong Python, chúng tôi sử dụng phương thức 50 để tìm độ dài của chuỗi. Ví dụ, 06Kiểm tra tư cách thành viên chuỗiChúng ta có thể kiểm tra xem một chuỗi con có tồn tại trong một chuỗi hay không bằng cách sử dụng từ khóa 51 07Các phương thức của chuỗi PythonBên cạnh những phương thức được đề cập ở trên, có nhiều phương thức chuỗi khác nhau có trong Python. Sau đây là một số phương pháp đó Trình tự thoát trong PythonTrình tự thoát được sử dụng để thoát khỏi một số ký tự có trong chuỗi Giả sử chúng ta cần bao gồm cả trích dẫn kép và trích dẫn đơn bên trong một chuỗi, 08Vì chuỗi được biểu diễn bằng dấu nháy đơn hoặc kép nên trình biên dịch sẽ coi 52 là chuỗi. Do đó, đoạn mã trên sẽ gây ra lỗiĐể giải quyết vấn đề này, chúng tôi sử dụng ký tự thoát 53 trong Python 09Đây là danh sách tất cả các chuỗi thoát được hỗ trợ bởi Python Trình tự thoát Mô tả 54Dấu gạch chéo ngược 55Trích dẫn đơn 56Trích dẫn kép 57ASCII Bell 58ASCII Backspace 59ASCII Formfeed 70ASCII Linefeed 71ASCII Carriage Return 72ASCII Tab ngang 73ASCII Tab dọc_______174Ký tự có giá trị bát phân ooo 75Ký tự có giá trị thập phân HHxĐịnh dạng chuỗi Python (chuỗi f)Python f-Strings giúp in các giá trị và biến thực sự dễ dàng. Ví dụ, Python I love Python.0 đầu ra Python I love Python.1 Ở đây, 76 là một chuỗi fCú pháp định dạng mới này mạnh mẽ và dễ sử dụng. Từ bây giờ, chúng ta sẽ sử dụng f-Strings để in chuỗi và biến Sự lặp lại trong ví dụ Python là gì?Ký hiệu * thường được sử dụng để biểu thị phép nhân, tuy nhiên, nó trở thành toán tử lặp lại khi toán hạng ở phía bên trái của * là một bộ. Toán tử lặp lại sao chép một bộ và liên kết tất cả chúng lại với nhau .
Toán tử lặp lại trong Python là gì?Danh sách có thể được tạo bằng cách sử dụng toán tử lặp, *. Chúng ta đã quen với việc sử dụng ký hiệu * để biểu diễn phép nhân, nhưng khi toán hạng ở bên trái của * là một danh sách, nó sẽ trở thành toán tử lặp lại. Toán tử lặp lại tạo nhiều bản sao của danh sách và nối tất cả chúng lại với nhau . |