Chuyển Chữ Hoa Thành Chữ Thường Và Ngược Lại Trong Python
Có thể bạn quan tâm
Hướng dẫn chuyển chữ hoa thành chữ thường và ngược lại, chuyển chữ thường thành chữ hoa trong python. Bạn sẽ học được cách chuyển chữ hoa thành chữ thường và ngược lại bằng các phương thức lower, upper, capitalize, title, swapcase trong python sau bài viết này.
Chuyển chữ hoa thành chữ thường trong python
Chúng ta sử dụng phương thức lower trong python để chuyển tất cả chữ hoa thành chữ thường và tạo thành chuỗi mới với cú pháp sau đây:
str.lower()
Cách sử dụng thực tiễn giống như ví dụ sau:
print("Hello".lower())#>> helloprint("APPLE".lower())#>> apple |
Bạn cũng có thể sử dụng phương thức lower trong python với cả các ký tự 2 byte như tiếng Việt có dấu hoặc tiếng Nhật zenkaku như ví dụ sau:
print("Hello".lower())#>> helloprint("XIN CHÀO".lower())#>> xin chào |
Bằng cách sử dụng phương thức lower trong python, chúng ta đã tạo ra một chuỗi ký tự mới gồm các ký tự ở chuỗi ban đầu đã được chuyển chữ hoa thành chữ thường.
Chuyển chữ thường thành chữ hoa trong python
Phương thức upper trong python
Chúng ta sử dụng phương thức upper trong python để chuyển tất cả chữ thường thành chữ hoa và tạo thành chuỗi mới với cú pháp sau đây:
str.upper()
Cách sử dụng thực tiễn giống như ví dụ sau:
print("Hello".upper())#>> HELLOprint("apple".upper())#>> APPLE |
Bạn cũng có thể sử dụng phương thức upper trong python với cả các ký tự 2 byte như tiếng Việt có dấu hoặc tiếng Nhật zenkaku như ví dụ sau:
print("Hello".upper())#>> HELLOprint("xin chào".upper())#>> XIN CHÀO |
Bằng cách sử dụng phương thức upper trong python, chúng ta đã tạo ra một chuỗi ký tự mới gồm các ký tự ở chuỗi ban đầu đã được chuyển chữ thường thành chữ hoa.
Phương thức capitalize trong python
Chúng ta sử dụng phương thức capitalize trong python để viết hoa ký tự đầu tiên của chuỗi và chuyển tất cả các chữ hoa khác thành chữ thường và tạo thành chuỗi mới với cú pháp sau đây:
str.capitalize()
Cách sử dụng thực tiễn giống như ví dụ sau:
print("hello python".capitalize())#>> Hello pythonprint("MY FAVORITE THINGS".capitalize())>> My favorite things |
Bạn cũng có thể sử dụng phương thức capitalize trong python với cả các ký tự 2 byte như tiếng Việt có dấu hoặc tiếng Nhật zenkaku như ví dụ sau:
print("Hello".capitalize())#>> Helloprint("XIN CHÀO".capitalize())#>> Xin chào |
Bằng cách sử dụng phương thức capitalize trong python, chúng ta đã tạo ra một chuỗi ký tự mới gồm các ký tự ở chuỗi ban đầu đã được viết hoa ký tự đầu tiên của chuỗi và chuyển tất cả chữ hoa khác thành chữ thường.
Phương thức title trong python
Khi bạn viết hoa trong các văn bản hành chính, viết hoa danh từ riêng chỉ tên người, hoặc là viết tiêu đề cho một bài viết, bạn sẽ cần phải viết hoa chữ cái đầu của các từ, cụm từ trong chuỗi . Ví dụ:
Nguyễn Ái QuốcQuận 1, Phường Bến NghéỦng Hộ Chống Covid |
Để giải quyết vấn đề này thì trong python đã chuẩn bị sẵn phương thức title().
Chúng ta sử dụng phương thức title trong python để viết hoa ký tự đầu tiên của cụm từ trong chuỗi và chuyển tất cả chữ hoa khác thành chữ thường và tạo thành chuỗi mới với cú pháp sau đây:
str.title()
Cách sử dụng thực tiễn giống như ví dụ sau:
print("hello python".title())#>> Hello Pythonprint("MY FAVORITE THINGS".title())#>> My Favorite Things |
Bạn cũng có thể sử dụng phương thức title trong python với cả các ký tự 2 byte như tiếng Việt có dấu hoặc tiếng Nhật zenkaku như ví dụ sau:
print("Hello Python".title())#>> Hello Pythonprint("XIN CHÀO VIỆT NAM".title())#>> Xin Chào Việt Nam |
Bằng cách sử dụng phương thức title trong python, chúng ta đã tạo ra một chuỗi ký tự mới gồm các ký tự ở chuỗi ban đầu đã được viết hoa ký tự đầu tiên của cụm từ trong chuỗi và chuyển tất cả chữ hoa khác thành chữ thường.
Chuyển chữ hoa thành chữ thường và chữ thường thành chữ hoa trong python
Chúng ta sử dụng phương thức swapcase trong python để chuyển tất cả chữ hoa thành chữ thường và tất cả chữ thường thành chữ hoa và tạo thành chuỗi mới với cú pháp sau đây:
str.swapcase()
Cách sử dụng thực tiễn giống như ví dụ sau:
print("Hello".swapcase())#>> hELLOprint("apple".swapcase())#>> APPLE |
Bạn cũng có thể sử dụng phương thức swapcase trong python với cả các ký tự 2 byte như tiếng Việt có dấu hoặc tiếng Nhật zenkaku như ví dụ sau:
print("Hello Python".swapcase())#>> hELLO pYTHONprint("Xin Chào Việt Nam".swapcase())#>> xIN cHÀO vIỆT nAM |
Bằng cách sử dụng phương thức swapcase trong python, chúng ta đã tạo ra một chuỗi ký tự mới gồm các ký tự ở chuỗi ban đầu đã được chuyển tất cả chữ hoa thành chữ thường và tất cả chữ thường thành chữ hoa.
Lưu ý khi chuyển chữ hoa chữ thường
Khi chúng ta chuyển chữ hoa thành chữ thường và ngược lại bằng các phương thức lower, upper, capitalize, title, swapcase trong python, thì các phương thức này sẽ tạo ra một chuỗi mới từ chuỗi cũ chứ không thay đổi giá trị của chuỗi cũ.Ví dụ:
str="XIN CHÀO VIỆT NAM"str_new= str.title()print(str);print(str_new) |
Kết quả
XIN CHÀO VIỆT NAMXin Chào Việt Nam |
Bạn có thể thấy bản thân chuỗi str không thay đổi giá trị của nó sau khi dùng phương thức title.
Do đó, nếu bạn muốn sử dụng nhiều lần kết quả chuyển chữ hoa thành chữ thường và chuyển chữ thường thành chữ hoa trong python bằng các phương thức này, hãy nhớ gán kết quả này vào một biến để tái sử dụngnhé.
Kết Luận
Trên đây Kiyoshi đã hướng dẫn bạn cách chuyển chữ hoa thành chữ thường và ngược lại, chuyển chữ thường thành chữ hoa bằng các phương thức lower, upper, capitalize, title, swapcase trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo.
URL Link
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/thao-tac-voi-chuoi-string-trong-python/chuyen-chu-hoa-thanh-chu-thuong-trong-python/
Từ khóa » Chuyển Chữ Thường Thành Chữ Hoa Trong Python
-
Phương Thức Upper() Trong Python
-
Hàm Upper() Trong Python - Học Lập Trình Python - VietTuts
-
Chuyển đổi Chuỗi Thành Chữ Thường Trong Python
-
Phương Thức String Upper() Trong Python
-
Cách Thay đổi Một Chuỗi Thành Chữ Hoa? - HelpEx
-
Làm Cách Nào để Viết Thường Một Chuỗi Trong Python? - HelpEx
-
Danh Sách Các Phương Thức Chuỗi để Thao Tác Chữ Hoa Và Chữ ...
-
Trả Về Chuỗi S Viết Thường Nếu Ký Tự đầu Chuỗi S Là Chữ Thường ...
-
Chương Trình Python để Chuyển đổi Chuỗi Thành Chữ Hoa
-
Hướng Dẫn 3 Cách Thay đổi Chữ Thường Thành Chữ Hoa Và Ngược Lại ...
-
Kiểu Dữ Liệu Chuỗi Và định Dạng Chuỗi Trong Python | TopDev
-
Chi Tiết Bài Học 6.Chuỗi Trong Python - Vimentor
-
Chuyển đổi Chữ Thành Hình ảnh Trong Python - Aspose
-
Giới Thiệu Về Các Hàm Chuỗi Trong Python 3