Cách tách chữ hoa chữ thường trong python
Phương thức this should be lowercase! th!s sh0uld b3 l0w3rcas3!1 chuyển đổi tất cả các ký tự chữ hoa trong chuỗi thành ký tự chữ thường và trả về Show
Thí dụ
Cú pháp của String Lower()Cú pháp của phương thức this should be lowercase! th!s sh0uld b3 l0w3rcas3!1 là string.lower() thấp hơn () Tham số ()Phương thức this should be lowercase! th!s sh0uld b3 l0w3rcas3!1 không nhận bất kỳ tham số nào Lower() Giá trị trả vềPhương thức this should be lowercase! th!s sh0uld b3 l0w3rcas3!1 trả về chuỗi chữ thường từ chuỗi đã cho. Nó chuyển đổi tất cả các ký tự hoa thành chữ thường Nếu không có ký tự hoa nào tồn tại, nó sẽ trả về chuỗi gốc ví dụ 1. Chuyển đổi một chuỗi thành chữ thường
đầu ra this should be lowercase! th!s sh0uld b3 l0w3rcas3! ví dụ 2. Lower() được sử dụng như thế nào trong một chương trình?
đầu ra The strings are same. Ghi chú. Nếu bạn muốn chuyển đổi sang chuỗi chữ hoa, hãy sử dụng upper(). Bạn cũng có thể sử dụng swapcase() để hoán đổi từ chữ thường sang chữ hoa Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên Trình chỉnh sửa mã Python Có một cách khác để giải quyết giải pháp này? Trước. Viết chương trình Python để tìm các url trong một chuỗi. Mức độ khó của bài tập này là gì? Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource Theo dõi chúng tôi trên Facebook và Twitter để cập nhật thông tin mới nhất. con trăn. Lời khuyên trong ngàyliệt kê Khi bạn cần thêm bộ đếm vào một lần lặp, liệt kê thường là cách tiếp cận tao nhã nhất. Nó sẽ trả về khả năng lặp lại (giả sử danh sách, bộ dữ liệu, phạm vi, chuỗi hoặc từ điển, v.v. ) với bộ đếm và đối tượng trả về sẽ là một liệt kê Chuỗi là một trong những kiểu dữ liệu được sử dụng thường xuyên nhất trong Python. Là một lập trình viên python, điều cực kỳ quan trọng là phải biết cách làm việc với các chuỗi và sắp xếp chúng thành một dạng mong muốn. Trong hướng dẫn này, bạn sẽ tìm hiểu về các hàm và phương thức khác nhau có thể được gọi trên một chuỗi và chính xác chúng làm gì. Nói một cách cụ thể, đây là những gì bạn sẽ học được khi kết thúc hướng dẫn này.
Hãy nhảy ngay vào nó. Truy cập chuỗi con thông qua lập chỉ mục và cắtCác ký tự trong một chuỗi có thể được truy cập thông qua lập chỉ mục, trong đó ký tự được xem là phần tử của chuỗi. Chẳng hạn, trong chuỗi 'Python', các ký tự P, y, t, h, o và n là các phần tử của chuỗi và chúng có thể được truy cập bằng cách lập chỉ mục. Nếu bạn không hiểu sự khác biệt giữa lập chỉ mục và cắt, lập chỉ mục liên quan đến việc chỉ lấy một phần tử trong danh sách, tôi. một nhân vật. Mặt khác, việc cắt liên quan đến việc truy cập nhiều phần tử cùng một lúc, tôi. e một chuỗi con
Trình thông dịch Python lập chỉ mục từ 0 đến số phần tử trong chuỗi. Vì vậy, đối với một chuỗi, 'Python', mỗi phần tử/ký tự sẽ có chỉ mục sau.
Hãy lấy một số ví dụ #define some string string = 'Python' #access elements through indexing print('INDEXING EXAMPLES') print('string[0]: ', string[0]) print('string[2]: ', string[2]) print('string[4]: ', string[4]) print() print('SLICING EXAMPLES') #access substrings through slicing print('string[0:3]: ', string[0:3]) print('string[2:4]: ', string[2:4]) print('string[1:2]: ', string[1:2])
Nối chuỗiTrong python, nối một chuỗi với một chuỗi khác được gọi là phép nối. Chẳng hạn, nếu có một chuỗi, 'H2k' và một chuỗi khác, 'Infosys', chúng có thể được nối với nhau để tạo thành H2KInfosys. Vì vậy, câu hỏi là, nó được thực hiện như thế nào? Phép nối được thực hiện với toán tử +. Hãy chuyển sang IDE của chúng tôi và xem nó được thực hiện như thế nào. #define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)
Nếu bạn muốn thêm khoảng trắng giữa cả hai chuỗi, bạn có thể thêm một chuỗi được điền chỉ bằng khoảng trắng. Xem ví dụ bên dưới. string.lower()0 string.lower()1 Thay thế một Chuỗi bằng một Chuỗi khácCác tình huống có thể phát sinh khi bạn cần thay thế một chuỗi bằng một chuỗi khác. Phương thức thay thế () được sử dụng cho hoạt động này. Giả sử chúng ta có một chuỗi, 'Tôi sắp đi làm'. Nếu chúng tôi muốn thay đổi nó thành 'Tôi đến từ cơ quan', chúng tôi có thể sử dụng chức năng thay thế như trong ví dụ bên dưới. string.lower()2____13 Đổi chữ hoa thành chữ thường và ngược lạiCác. ở phia trên va. Lower() được sử dụng để thay đổi một chuỗi thành tất cả các chữ hoa và chữ thường tương ứng. Hãy xem một số ví dụ. Giả sử chúng tôi muốn thay đổi một chuỗi thành chữ hoa string.lower()4 string.lower()5 Tương tự như vậy, chúng ta có thể thay đổi một chuỗi từ chữ thường thành chữ hoa với. phương pháp thấp hơn () 0 1Hiểu phương thức Tham gia.Phương thức nối được sử dụng để chèn dấu tách chuỗi trong chuỗi khác. Đây là một ứng dụng trong trường hợp bạn muốn thêm một số dấu phân tách vào một đối tượng có thể lặp lại, chẳng hạn như chuỗi hoặc danh sách. Dưới đây là chuỗi tài liệu cho phương thức tham gia. 2Hãy xem cách sử dụng phương thức nối. 3____74Như đã thấy, dấu phân cách được thêm vào mọi ký tự của chuỗi. Vì, một danh sách cũng có thể lặp lại, bạn có thể gọi phương thức nối trên danh sách 5 6Đảo ngược một chuỗiPython cho phép bạn đảo ngược cách sắp xếp của chuỗi bằng phương thức Reverse(). Điều quan trọng là chỉ ra rằng phương thức Reverse() trả về một đối tượng. Để in chuỗi bị đảo ngược, bạn sẽ cần nối đối tượng bị đảo ngược bằng dấu tách chuỗi trống. Hãy xem một ví dụ 7____78Tách một chuỗiBạn có thể tách một chuỗi dựa trên sự xuất hiện của một ký tự trong chuỗi đó bằng phương thức split(). Chẳng hạn, dữ liệu chuỗi có thể ở dạng 22/01/2021, bạn có thể lấy ngày, tháng và năm bằng cách chia tách bằng dấu gạch chéo lên (/). Phương thức split() trả về danh sách các chuỗi đã tách. 9#define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)0 Điều này có thể hữu ích khi tiền xử lý dữ liệu văn bản. Nếu bạn có một chức năng và bạn muốn chia kho ngữ liệu thành một danh sách các câu, bạn có thể dễ dàng chia bằng dấu chấm. Xem ví dụ bên dưới. #define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)1 #define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)2 Bạn có thể lặp lại danh sách để có kết quả hấp dẫn hơn. Hãy sử dụng cách hiểu danh sách để làm điều này. #define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)3 #define two strings string1 = 'H2k' string2 = 'Infosys' #concatenate both strings print('string1 + string2: ', string1 + string2)4 Tóm tắtBạn đã khám phá ra cách chơi xung quanh với các chuỗi trong Python. Bạn đã học cách truy cập các ký tự và chuỗi con của một chuỗi bằng cách lập chỉ mục và cắt. Ngoài ra, chúng ta đã thảo luận cách thay thế một chuỗi, đảo ngược chuỗi, chuyển đổi các ký tự chuỗi thành chữ thường và chữ hoa, nối các dấu phân cách thành một trình vòng lặp và tách một chuỗi theo một ký tự. Nếu bạn có bất kỳ câu hỏi nào, vui lòng để lại trong phần bình luận và tôi sẽ cố gắng hết sức để trả lời chúng |