Làm thế nào để Python đọc một chuỗi?
Trong Python, một chuỗi được tạo bằng cách tạo một biến mà chúng ta sẽ lưu chuỗi của mình, về cơ bản chỉ là một số ký tự được ghép lại với nhau thành từ hoặc những thứ khác
Show
Tạo chuỗi PythonTạo một biến chỉ đơn giản là khởi tạo một biến sẽ lưu trữ chuỗi của chúng ta. Chẳng hạn, nếu chúng ta tạo biến ‘animal’ thì đây sẽ là biến mà chúng ta đang lưu trữ chuỗi của mình trong đó. Chuỗi thường được tạo bằng cách sử dụng dấu nháy đơn.
Dấu ngoặc képTuy nhiên, chúng ta cũng có thể sử dụng dấu ngoặc kép nhưng không thể trộn dấu ngoặc kép với dấu nháy đơn trong một chuỗi. Điều này sẽ cung cấp cho bạn một lỗi
Ba dấu ngoặc képBa dấu ngoặc kép cũng có thể được sử dụng để tạo chuỗi trong Python. Và điểm hay của ba dấu ngoặc kép là nó cho phép chúng ta viết các chuỗi kéo dài qua nhiều dòng Điều này đặc biệt hữu ích để nhận xét các khối mã lớn hoặc có thể viết thứ gì đó ở đầu tập lệnh mà bạn cần tham khảo để in ra. Chúng ta có thể chỉ cần gõ in và sau đó nhập tên biến của chúng ta
Lập chỉ mục chuỗi PythonChuỗi cũng có thể được lập chỉ mục giống như cách chúng ta làm với danh sách hoặc từ điển trong Python. Thông thường khi lập chỉ mục, chúng tôi sử dụng dấu ngoặc vuông và sau đó chúng tôi sẽ sử dụng số chỉ mục để tham chiếu từng chữ cái. Bây giờ, python là ngôn ngữ lập chỉ mục bằng không. Vì vậy, ‘e’ đầu tiên trong trường hợp này sẽ bằng 0.
Lập chỉ mục tiêu cựcChúng ta cũng có thể truy cập các phần tử ở cuối chuỗi bằng cách sử dụng số nguyên âm. Tuy nhiên, không giống như khi truy cập các phần tử từ đầu chuỗi, phần tử cuối cùng của chuỗi được biểu thị bằng chỉ số -1
chuỗi bất biếnCần lưu ý rằng một chuỗi là bất biến. Điều đó có nghĩa là một khi nó đã được chỉ định, chúng tôi thực sự không thể thay đổi nó. Chúng ta chỉ cần gán lại biến này thành một chuỗi mới để loại bỏ nó
Nối chuỗi PythonCác chuỗi cũng có thể được cộng lại với nhau. Vì vậy, nếu chúng ta thêm một chuỗi khác có tên là ‘age’ thì chúng ta có thể kết hợp hai chuỗi bằng cách sử dụng dấu cộng.
Thêm khoảng trắng vào chuỗi của chúng tôiBây giờ không còn khoảng cách giữa hai chuỗi mà chúng ta vừa nối. Nếu chúng tôi muốn có một khoảng trắng trong chuỗi của mình, chúng tôi chỉ cần thêm vào khoảng trắng và chúng tôi có thể nối chúng lại với nhau vì chúng đều là chuỗi
Lặp lại chuỗi PythonBây giờ chúng ta có khoảng cách giữa hai chuỗi. Chúng ta cũng có thể lặp lại một chuỗi nhiều lần mà không cần phải nhập mỗi lần chúng ta cần lặp lại chuỗi đó.
Trong ví dụ trên, chúng ta có thể lặp lại biến kết hợp năm lần bằng cách thêm dấu hoa thị theo sau là 5, sau đó sẽ có từ voi được in ra năm lần
Nối chuỗi với số nguyênCác chuỗi không thể được nối cùng với các số nguyên. Đây là một vấn đề phổ biến phát sinh khi xử lý các bit dữ liệu khác nhau từ những nơi khác nhau
Vì vậy, để tránh lỗi này thay vì thay đổi thông tin, chúng ta chỉ cần bọc số nguyên trong từ str(). Điều này sẽ chuyển đổi giá trị nguyên cho tuổi thành một chuỗi.
Tóm lượcNếu bạn muốn xem thêm hướng dẫn lập trình, hãy xem kênh Youtube của chúng tôi, nơi chúng tôi có rất nhiều video hướng dẫn Python bằng tiếng Anh Trong chuỗi Hướng dẫn lập trình Python của chúng tôi, bạn sẽ tìm thấy các tài liệu hữu ích giúp bạn cải thiện kỹ năng lập trình của mình và đẩy nhanh quá trình học tập hướng dẫn lập trình
Bạn có muốn học cách viết mã trực tuyến không? Python xử lý dữ liệu chuỗi như thế nào?Giống như nhiều ngôn ngữ lập trình phổ biến khác, chuỗi trong Python là mảng byte đại diện cho các ký tự unicode. Tuy nhiên, Python không có kiểu dữ liệu ký tự, một ký tự đơn giản chỉ là một chuỗi có độ dài là 1. Dấu ngoặc vuông có thể được sử dụng để truy cập các phần tử của chuỗi .
File read() có trả về một chuỗi không?Nếu đã đến cuối tệp, f. read() sẽ trả về một chuỗi rỗng ( '' ).
Điều gì nói với Python Một chuỗi là một chuỗi?Để kiểm tra xem một biến có chứa giá trị là một chuỗi hay không, hãy sử dụng hàm tích hợp isinstance . Hàm isinstance nhận hai đối số. Đầu tiên là biến của bạn. Thứ hai là loại bạn muốn kiểm tra. |