Kiểu dữ liệu Chuỗi trong Python Lớp 11 là gì
Giáo viên và Người kiểm tra (CBSESkillEduction) đã hợp tác để tạo Chuỗi trong Python Ghi chú lớp 11. Tất cả các Thông tin quan trọng được lấy từ Sách giáo khoa NCERT Khoa học Máy tính (083) lớp 11 Show Nội dung hiển thị 1 Chuỗi trong Ghi chú Python lớp 11 1. 1 Chuỗi 1. 1. 1 Truy cập ký tự trong chuỗi 1. 1. 2 Chuỗi là bất biến 1. 1. 3 Thao tác chuỗi 1. 1. 3. 1 Nối 1. 1. 3. 2 Lặp lại 1. 1. 3. 3 Tư cách thành viên 1. 1. 3. 3. 1 Vào 1. 1. 3. 3. 2 Không tham gia 1. 1. 3. 4 Cắt lát 1. 1. 4 Duyệt một chuỗi 1. 1. 4. 1 Truyền chuỗi bằng vòng lặp. 1. 1. 4. 2 Chuyển chuỗi bằng vòng lặp while. 1. 1. 5 Các phương thức chuỗi và hàm tích hợp sẵn 1. 1. 5. 1 len() 1. 1. 5. 2 tiêu đề() 1. 1. 5. 3 hạ() 1. 1. 5. 4 trên() 1. 1. 5. 5 đếm (str, bắt đầu, kết thúc) 1. 1. 5. 6 tìm(str, bắt đầu, kết thúc) 1. 1. 5. 7 chỉ mục(str, bắt đầu, kết thúc) 1. 1. 5. 8 endswith() 1. 1. 5. 9 startswith() 1. 1. 5. 10 isalnum() 1. 1. 5. 11 islower() 1. 1. 5. 12 issupper() 1. 1. 5. 13 isspace() 1. 1. 5. 14 istitle() 1. 1. 5. 15 lstrip() 1. 1. 5. 16 rstrip() 1. 1. 5. 17 dải() 1. 1. 5. 18 thay thế(oldstr, newstr) 1. 1. 5. 19 tham gia() 1. 1. 5. 20 phân vùng() 1. 1. 5. 21 tách() 1. 1. 6 Xử lý chuỗi Chuỗi trong Python Lớp 11 Ghi chúDâyChuỗi là một nhóm gồm một hoặc nhiều ký tự UNICODE theo trình tự. Một chữ cái, số, dấu cách hoặc bất kỳ dấu hiệu nào khác có thể được sử dụng làm ký tự trong tình huống này. Một hoặc nhiều ký tự có thể được đặt trong một trích dẫn đơn, kép hoặc ba để tạo ra một chuỗi Ví dụ - >>> str1 = ‘Xin chào thế giới. ’ Lưu ý – Python chấp nhận dấu ngoặc đơn (‘), dấu ngoặc kép (“), bộ ba (”’) hoặc bộ ba (“””) để biểu thị chuỗi ký tự. Chuỗi trích dẫn đơn và chuỗi trích dẫn kép bằng nhau. Dấu ngoặc kép được sử dụng để chứa các ký tự đặc biệt như TAB hoặc NEWLINES. Chuỗi trong Python Lớp 11 Ghi chú Truy cập các ký tự trong một chuỗiMột phương pháp được gọi là lập chỉ mục có thể được sử dụng để truy xuất từng ký tự riêng lẻ trong một chuỗi. Ký tự được truy xuất trong chuỗi được chỉ định bởi chỉ mục, được đặt trong dấu ngoặc vuông ([ ]). Chuỗi có chỉ số 0 cho ký tự đầu tiên (được tính từ bên trái) và n-1 cho ký tự cuối cùng, trong đó n là độ dài của chuỗi. Chúng tôi nhận được IndexError nếu chúng tôi cung cấp giá trị chỉ mục nằm ngoài phạm vi này. Một số phải tạo nên chỉ số (dương, không hoặc âm) Chuỗi là bất biếnMột chuỗi là một kiểu dữ liệu không thay đổi. Có nghĩa là không thể thay đổi nội dung của chuỗi sau khi đã tạo. Một nỗ lực để làm điều này sẽ dẫn đến một lỗi >>> str1 = “Xin chào thế giới. ” Chuỗi trong Python Lớp 11 Ghi chú Hoạt động chuỗiMột chuỗi là một nhóm các chữ cái và số. Nối, lặp lại, thành viên và cắt chỉ là một số thao tác mà Python hỗ trợ trên kiểu dữ liệu chuỗi. Các tiểu mục sau đây cung cấp giải thích về các thủ tục này cùng với các ví dụ thích hợp nốiĐể nối có nghĩa là để tham gia. Python cho phép chúng ta nối hai chuỗi bằng cách sử dụng toán tử nối cộng được biểu thị bằng ký hiệu + >>> str1 = ‘Xin chào’ Đầu ra. sự lặp lạiPython cho phép chúng ta lặp lại chuỗi đã cho bằng toán tử lặp lại được biểu thị bằng ký hiệu * >>> str1 = ‘Xin chào’ Đầu ra. Tư cách thành viênPython có hai toán tử thành viên 'in' và 'not in'. Toán tử 'in' lấy hai chuỗi và trả về True nếu chuỗi đầu tiên xuất hiện dưới dạng chuỗi con trong chuỗi thứ hai, nếu không, nó trả về Sai >>> str1 = ‘Xin chào thế giới. ' >>> str1 = ‘Xin chào thế giới. ' cắt látTrong Python, để truy cập một phần của chuỗi hoặc chuỗi con, chúng tôi sử dụng một phương thức gọi là cắt. Điều này có thể được thực hiện bằng cách chỉ định một phạm vi chỉ số. Cho một chuỗi str1, thao tác cắt lát str1[n. tôi] >>> str1 = ‘Xin chào thế giới. ’ Chuỗi trong Python Lớp 11 Ghi chú Đi ngang qua một chuỗiChúng ta có thể truy cập từng ký tự của một chuỗi hoặc duyệt qua một chuỗi bằng cách sử dụng vòng lặp for và vòng lặp while Truyền tải chuỗi bằng vòng lặp>>> str1 = ‘Xin chào thế giới. ’ Trong đoạn mã trên, vòng lặp bắt đầu từ ký tự đầu tiên của chuỗi str1 và tự động kết thúc khi ký tự cuối cùng được truy cập Truyền tải chuỗi bằng cách sử dụng vòng lặp while>>> str1 = ‘Xin chào thế giới. ’ Ở đây vòng lặp while chạy cho đến khi chỉ số điều kiện < len(str) là True, trong đó chỉ số thay đổi từ 0 đến len(str1) -1 Chuỗi trong Python Lớp 11 Ghi chú Các phương thức chuỗi và các hàm tích hợpCó rất nhiều hàm tích hợp trong Python cho phép chúng ta thao tác với các chuỗi. một số hàm tích hợp phổ biến nhất để thao tác chuỗi len()Trả về độ dài của chuỗi đã cho >>> str1 = ‘Xin chào thế giới. ’ Tiêu đề()Trả về chuỗi với chữ cái đầu tiên của mỗi từ trong chuỗi ở dạng chữ hoa và phần còn lại ở dạng chữ thường >>> str1 = ‘xin chào THẾ GIỚI. ’ thấp hơn()Trả về chuỗi với tất cả các chữ hoa được chuyển đổi thành chữ thường >>> str1 = ‘xin chào THẾ GIỚI. ’ phía trên()Trả về chuỗi với tất cả các chữ thường được chuyển đổi thành chữ hoa >>> str1 = ‘xin chào THẾ GIỚI. ’ đếm (str, bắt đầu, kết thúc)Trả về số lần chuỗi con str xuất hiện trong chuỗi đã cho. Nếu chúng ta không đưa ra chỉ số bắt đầu và chỉ số kết thúc thì việc tìm kiếm bắt đầu từ chỉ số 0 và kết thúc ở độ dài của chuỗi >>> str1 = ‘Xin chào thế giới. Xin chào tìm (str, bắt đầu, kết thúc)Trả về lần xuất hiện đầu tiên của chỉ mục của chuỗi con str xảy ra trong chuỗi đã cho. Nếu chúng ta không đưa ra bắt đầu và kết thúc thì việc tìm kiếm bắt đầu từ chỉ số 0 và kết thúc ở độ dài của chuỗi. Nếu chuỗi con không có trong chuỗi đã cho, thì hàm trả về -1 >>> str1 = ‘Xin chào thế giới. Xin chào Xin chào’ chỉ mục (str, bắt đầu, kết thúc)Tương tự như find() nhưng đưa ra một ngoại lệ nếu chuỗi con không có trong chuỗi đã cho >>> str1 = ‘Xin chào thế giới. Xin chào kết thúc bằng()Trả về True nếu chuỗi đã cho kết thúc bằng chuỗi con được cung cấp, ngược lại trả về Sai >>> str1 = ‘Xin chào thế giới. ’ bắt đầu với()Trả về True nếu chuỗi đã cho bắt đầu bằng chuỗi con được cung cấp, ngược lại trả về Sai >>> str1 = ‘Xin chào thế giới. ’ isalnum()Trả về True nếu các ký tự của chuỗi đã cho là chữ cái hoặc số. Nếu khoảng trắng hoặc ký hiệu đặc biệt là một phần của chuỗi đã cho hoặc chuỗi trống, nó sẽ trả về Sai >>> str1 = ‘HelloWorld’ thấp hơn()Trả về True nếu chuỗi không trống và có tất cả các chữ cái viết thường hoặc có ít nhất một ký tự là chữ cái viết thường và phần còn lại là các ký tự không phải bảng chữ cái >>> str1 = ‘xin chào thế giới. ’ isupper()Trả về True nếu chuỗi không trống và có tất cả các chữ cái viết hoa hoặc có ít nhất một ký tự là ký tự viết hoa và phần còn lại là các ký tự không phải bảng chữ cái >>> str1 = ‘HELLO WORLD. ’ không gian ()Trả về True nếu chuỗi không trống và tất cả các ký tự đều là khoảng trắng (trống, tab, xuống dòng, xuống dòng) >>> str1 = ‘ \n \t \r’ tiêu đề ()Trả về True nếu chuỗi không trống và trường hợp tiêu đề, i. e. , chữ cái đầu tiên của mỗi từ trong chuỗi viết hoa và phần còn lại viết thường >>> str1 = ‘Xin chào thế giới. ’ lstrip()Trả về chuỗi sau khi chỉ xóa khoảng trắng ở bên trái chuỗi >>> str1 = ‘ Xin chào thế giới. ’ Chuỗi trong Python Lớp 11 Ghi chú rstrip()Trả về chuỗi sau khi chỉ xóa khoảng trắng ở bên phải chuỗi >>> str1 = ‘ Xin chào thế giới. ’ dải()Trả về chuỗi sau khi loại bỏ khoảng trắng ở cả bên trái và bên phải của chuỗi >>> str1 = ‘ Xin chào thế giới. ’ thay thế (oldstr, newstr)Thay thế tất cả các lần xuất hiện của chuỗi cũ bằng chuỗi mới >>> str1 = ‘Xin chào thế giới. ’ tham gia()Trả về một chuỗi trong đó các ký tự trong chuỗi đã được nối với nhau bằng dấu phân cách >>> str1 = (‘HelloWorld. ’) vách ngăn()Phân vùng chuỗi đã cho ở lần xuất hiện đầu tiên của chuỗi con (dấu phân cách) và trả về chuỗi được phân vùng thành ba phần. >>> str1 = ‘Ấn Độ là một quốc gia vĩ đại’ tách ra()Trả về danh sách các từ được phân tách bằng chuỗi con đã chỉ định. Nếu không có dấu phân cách thì các từ được phân tách bằng dấu cách >>> str1 = ‘Ấn Độ là một quốc gia vĩ đại’ Chuỗi trong Python Lớp 11 Ghi chú xử lý chuỗiTrong phần này, chúng ta sẽ khám phá cách sử dụng các hàm do người dùng định nghĩa trong Python để thao tác chuỗi theo nhiều cách khác nhau Q. Viết chương trình với hàm do người dùng xác định để đếm số lần một ký tự (được truyền dưới dạng đối số) xuất hiện trong chuỗi đã cho #Chương trình Đầu ra. Chuỗi trong Python Lớp 11 Ghi chú Q. Viết chương trình với hàm do người dùng xác định với chuỗi làm tham số thay thế tất cả các nguyên âm trong chuỗi bằng '*' #Chương trình Đầu ra. Q. Viết chương trình nhập một chuỗi từ người dùng và in ra theo thứ tự ngược lại mà không tạo chuỗi mới #Chương trình Đầu ra. Q. Viết chương trình đảo ngược một chuỗi được truyền dưới dạng tham số và lưu trữ chuỗi đã đảo ngược trong một chuỗi mới. Sử dụng hàm do người dùng xác định để đảo ngược chuỗi #Chương trình Đầu ra. Chuỗi trong Python Lớp 11 Ghi chú Q. Viết chương trình sử dụng hàm do người dùng định nghĩa để kiểm tra xem một chuỗi có phải là một bảng màu hay không. (Một chuỗi được gọi là palindrome nếu nó đọc ngược cũng như đọc xuôi. Ví dụ, Kanak là một bảng màu. ) Kiểu dữ liệu chuỗi trong Python là gì?Chuỗi là chuỗi dữ liệu ký tự . Kiểu chuỗi trong Python được gọi là str. Chuỗi ký tự có thể được phân tách bằng cách sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép. Tất cả các ký tự giữa dấu phân cách mở và dấu phân cách đóng phù hợp là một phần của chuỗi. >>> >>> print("Tôi là một chuỗi. ") Tôi là một chuỗi. >>>
Chuỗi lớp 11 là gì?Chuỗi là một chuỗi được tạo thành từ một hoặc nhiều ký tự UNICODE . Ở đây, ký tự có thể là một chữ cái, chữ số, khoảng trắng hoặc bất kỳ ký hiệu nào khác. Một chuỗi có thể được tạo bằng cách đặt một hoặc nhiều ký tự trong dấu nháy đơn, kép hoặc ba.
Duyệt một chuỗi trong Python lớp 11 là gì?Duyệt một chuỗi có nghĩa là truy cập lần lượt tất cả các phần tử của chuỗi bằng cách sử dụng chỉ số dưới . Một chuỗi có thể được duyệt bằng cách sử dụng vòng lặp for hoặc vòng lặp while. Ví dụ. A = 'Trăn'
4 kiểu dữ liệu trong Python là gì?Kiểu dữ liệu Python . Kiểu dữ liệu số Python. Kiểu dữ liệu số Python được sử dụng để chứa các giá trị số như;. Kiểu dữ liệu chuỗi Python. Xâu là một dãy các ký tự. . Kiểu dữ liệu danh sách Python. Danh sách là một kiểu dữ liệu linh hoạt độc quyền trong Python. . Python Tuple. . Từ điển Python |