Cải thiện bài viết
Lưu bài viết
Cải thiện bài viết
Lưu bài viết
Đọc method returns a copy of the original string and converts the first character of the string to a capital [uppercase] letter, while making all other characters in the string lowercase letters.
Bàn luận
Phương thức Python String Capitalize [] trả về một bản sao của chuỗi gốc và chuyển đổi ký tự đầu tiên của chuỗi thành chữ cái [chữ hoa], trong khi tạo tất cả các ký tự khác trong các chữ cái chữ thường chuỗi. string_name.capitalize[]
Python chuỗi viết hoa [] Phương thức cú pháp The capitalize[] function does not takes any parameter.
Cú pháp: String_Name.Capitalize []The capitalize[] function returns a string with the first character in the capital.
Tham số: & nbsp; hàm viết hoa [] không có bất kỳ tham số nào. & Nbsp;
Trả về: hàm viết hoa [] trả về một chuỗi với ký tự đầu tiên trong thủ đô.
Ví dụ Phương thức Python String Viết hoa [] Phương thức
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks4
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks5
Output:
Geeks for geeks
Python
Python3
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks1
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks2
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks3
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks4
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]0
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]1
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]2
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks4
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]0
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]5
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]6
Output:
Original string: roses are red After using capitalzie: Roses are red
Ví dụ 1: Viết hoa [] chỉ viết hoa chữ cái đầu tiên của chuỗi và hạ thấp tất cả các ký tự còn lại
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks6
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks2
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks8
Python3
Ví dụ 2: Phương thức Python String Capingerize [] không sửa đổi chuỗi ban đầu
Phương thức Python String Viết hoa [] tạo và trả về một bản sao của chuỗi gốc sau khi sửa đổi.
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks4
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]0
Original string: python After capitalizing first letter: Python5
Original string: python After capitalizing first letter: Python6
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks6
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks2
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]9
Output:
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks
7] Viết hoa chữ cái đầu tiên của mỗi từ trong danh sách
Bạn phải tự hỏi sẽ khó khăn như thế nào nếu chúng ta có toàn bộ danh sách các từ như một chuỗi thay vì một chuỗi duy nhất để viết hoa chữ cái đầu tiên trong Python. Vâng, nó khá đơn giản. Khi bạn có toàn bộ danh sách các từ và muốn tận dụng chữ cái đầu tiên của mỗi từ, bạn có thể lặp lại thông qua các từ trong danh sách bằng cách sử dụng vòng lặp và sau đó sử dụng phương thức Tiêu đề [] trong Python. Quá trình này sẽ giúp bạn chuyển đổi chữ cái đầu tiên của mỗi từ trong danh sách thành chữ hoa.
8] Viết hoa chữ cái đầu tiên của mỗi từ trong tệp
Viết hoa chữ cái đầu tiên của bất kỳ từ nào theo cách thủ công là khá khả thi, nhưng nếu bạn phải viết hoa chữ cái đầu tiên của mỗi từ trong bất kỳ tệp nào? Vâng, nó cũng khá dễ dàng. Đối với tình huống này, bạn phải sử dụng phương thức Open [] để mở tệp ở chế độ đọc và sau đó lặp qua từng từ bằng cách sử dụng vòng lặp. Sau đó, bạn có thể viết hoa chữ cái đầu tiên của mỗi từ sử dụng hàm Tiêu đề [], giống như được hiển thị trong ví dụ dưới đây.0's and 1's. This means that strings can be parsed into individual characters and that individual characters can be manipulated in various ways.
Sự kết luận
Ví dụ
Đầu ra
6] Sử dụng Regex để viết hoa chữ cái đầu tiên trong Python
Regex thường được biết đến như một biểu thức thông thường trong Python, là một chuỗi các ký tự đặc biệt giúp khớp hoặc tìm các chuỗi khác. Sử dụng Regex, bạn có thể tìm kiếm ký tự bắt đầu của từng từ và viết hoa nó. Để sử dụng phương thức này, bạn phải nhập thư viện Regex bằng cách sử dụng từ khóa nhập khẩu của Google trước khi xác định chức năng chính, như được hiển thị trong ví dụ dưới đây. Ngoài ra, hãy nhớ rằng phương pháp này chỉ tận dụng ký tự đầu tiên của mỗi từ trong Python và không sửa đổi khoảng trắng giữa các từ.
7] Viết hoa chữ cái đầu tiên của mỗi từ trong danh sách
Bạn phải tự hỏi sẽ khó khăn như thế nào nếu chúng ta có toàn bộ danh sách các từ như một chuỗi thay vì một chuỗi duy nhất để viết hoa chữ cái đầu tiên trong Python. Vâng, nó khá đơn giản. Khi bạn có toàn bộ danh sách các từ và muốn tận dụng chữ cái đầu tiên của mỗi từ, bạn có thể lặp lại thông qua các từ trong danh sách bằng cách sử dụng vòng lặp và sau đó sử dụng phương thức Tiêu đề [] trong Python. Quá trình này sẽ giúp bạn chuyển đổi chữ cái đầu tiên của mỗi từ trong danh sách thành chữ hoa.string.capitalize [] function takes the string argument and returns the first letter of the capitalized word. This can be useful if you have a lot of text that you want to format as uppercase automatically or if you want to change the file's name or folder. The function works on any string containing English letters, numbers, and punctuation marks.
Ví dụ
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[s.capitalize[]]
Đầu ra
Original string: python After capitalizing first letter: Python
6] Sử dụng Regex để viết hoa chữ cái đầu tiên trong Python
Regex thường được biết đến như một biểu thức thông thường trong Python, là một chuỗi các ký tự đặc biệt giúp khớp hoặc tìm các chuỗi khác. Sử dụng Regex, bạn có thể tìm kiếm ký tự bắt đầu của từng từ và viết hoa nó. Để sử dụng phương thức này, bạn phải nhập thư viện Regex bằng cách sử dụng từ khóa nhập khẩu của Google trước khi xác định chức năng chính, như được hiển thị trong ví dụ dưới đây. Ngoài ra, hãy nhớ rằng phương pháp này chỉ tận dụng ký tự đầu tiên của mỗi từ trong Python và không sửa đổi khoảng trắng giữa các từ.upper[] method of string manipulation to convert it into uppercase. This allows you to access the first letter of every word in the string, including the spaces between words. The below example shows the working of this method in detail.
Ví dụ
s = "python" print["Original string:"] print[s] result = s[0].upper[] + s[1:] print["After capitalizing first letter:"] print[result]
Đầu ra
Original string: python After capitalizing first letter: Python
3] Sử dụng phương thức str.title []
Phương thức String.title [] là một phương thức rất đơn giản và đơn giản để tạo tiêu đề cho các chuỗi. Vì các tiêu đề cho chuỗi có cấu trúc mặc định trong đó chữ cái đầu tiên luôn ở trong trường hợp trên, phương pháp này giúp chúng tôi tận dụng chữ cái đầu tiên của mỗi từ và thay đổi các chữ cái khác thành chữ thường, do đó đưa ra đầu ra mong muốn. Phương pháp này cũng hữu ích cho việc định dạng chuỗi trong HTML và các chuỗi định dạng trong JavaScript và các ngôn ngữ lập trình khác. method is a very simple and straightforward method of generating titles for strings. As the titles for string have a default structure where the first letter is always in upper case, this method helps us capitalize the first letter of every word and change the others to lowercase, thus giving the desired output. This method is also useful for formatting strings in HTML and formatting strings in JavaScript and other programming languages.
Ví dụ
s = "python" print["Original string:"] print[s] print["After capitalizing first letter:"] print[str.title[s]]
Đầu ra
Original string: python After capitalizing first letter: Python
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Ví dụ
s = "it's DIFFICULT to identify 10a " # Capitalize the first letter of each word result = s.title[] print[result]
Đầu ra
Original string: roses are red After using capitalzie: Roses are red0
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
- Các hành vi được rút ra từ ví dụ trên là:
- Khó khăn, được chuyển đổi thành khó khăn vì chức năng tiêu đề chỉ viết hoa chữ cái đầu tiên của mỗi từ và giữ các ký tự còn lại của từ này là chữ thường.
- Đây là một số người khác được chuyển đổi thành "Đó là vì chức năng này coi đó là hai từ riêng biệt bằng cách xem xét các dấu nháy đơn.
10 10
4] Sử dụng hàm viết hoa [] để viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗisplit[] method to split the given string into words. The generator expression iterates through the words, using the capitalize[] method to convert the first letter of each word into uppercase. The capitalize[] method converts each word’s first letter to uppercase, giving the desired output. The below example shows the working of the capitalize function in detail.
Ở đây, chúng tôi sử dụng phương thức & nbsp; split [] để chia chuỗi đã cho thành từ. Biểu thức trình tạo lặp lại thông qua các từ, sử dụng phương thức viết hoa [] để chuyển đổi chữ cái đầu tiên của mỗi từ thành chữ hoa. Phương thức viết hoa [] chuyển đổi từng chữ cái đầu tiên của từ thành chữ hoa, cho đầu ra mong muốn. Ví dụ dưới đây cho thấy hoạt động của chức năng viết hoa một cách chi tiết.
Original string: roses are red After using capitalzie: Roses are red1
Đầu ra
Original string: python After capitalizing first letter: Python
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Các hành vi được rút ra từ ví dụ trên là: is a python function that converts the first letter of every word into uppercase and every other letter into lowercase. The function takes the string as the parameter value and then returns the string with the first letter capital as the desired output. Check out the below example to understand the working of the capwords[] function.
Ví dụ
Original string: roses are red After using capitalzie: Roses are red3
Đầu ra
Original string: python After capitalizing first letter: Python
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Các hành vi được rút ra từ ví dụ trên là:regular expression in python, is a special sequence of characters that helps match or find the other strings. Using regex, you can search the starting character of each word and capitalize it. For using this method, you have to import the regex library using the “import” keyword before defining the main function, as shown in the below example. Also, remember that this method only capitalizes the first character of each word in python and does not modify the whitespaces between the words.
Ví dụ
Original string: roses are red After using capitalzie: Roses are red5
Đầu ra
Original string: roses are red After using capitalzie: Roses are red6
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Các hành vi được rút ra từ ví dụ trên là:title[] method in python. This process will help you to convert the first letter of each word in the list to uppercase.
Ví dụ
Original string: roses are red After using capitalzie: Roses are red7
Đầu ra
Original string: roses are red After using capitalzie: Roses are red8
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Các hành vi được rút ra từ ví dụ trên là:open[] method to open the file in the reading mode and then iterate through every word using for loop. Later, you can capitalize the first letter of every word using the title[] function, just like shown in the below example.
Ví dụ
Original string: roses are red After using capitalzie: Roses are red9
Đầu ra
New string after using capitalize[]: Geeks for geeks Original string: geeks for geeks0
Khi chúng ta sử dụng toàn bộ câu làm chuỗi đầu vào, nó sẽ viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi, như được hiển thị bên dưới.
Các hành vi được rút ra từ ví dụ trên là: