Xử lý các chuỗi trong Python là phổ biến. Một thao tác phổ biến mà bạn có thể muốn thực hiện trên một chuỗi là thay đổi kiểu chữ thành chữ hoa hoặc chữ thường
- Để chuyển đổi chuỗi Python thành chữ thường, hãy sử dụng phương thức Lower[] tích hợp sẵn của chuỗi
- Để chuyển đổi một chuỗi Python thành chữ hoa, hãy sử dụng phương thức upper[] tích hợp
Đây là một ví dụ nhanh
"Hello, world".upper[] # HELLO WORLD "HELLO, WORLD".lower[] # hello world
Hãy xem các trường hợp chuyển đổi khác trong Python
Cách kiểm tra xem một chuỗi có ở dạng chữ thường/chữ hoa không
Bạn có thể thấy hữu ích khi có thể kiểm tra xem một chuỗi đã ở dạng chữ thường hay chữ hoa. Không có gì ngạc nhiên khi có các phương thức tích hợp sẵn để thực hiện việc này trong Python
Để kiểm tra xem một chuỗi ở dạng chữ hoa hay chữ thường trong Python, hãy sử dụng các phương thức isupper[] và islower[] tích hợp sẵn
Đây là hai ví dụ
"Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True
Cách viết hoa chữ cái đầu tiên của chuỗi trong Python
Đôi khi bạn có thể chỉ muốn thay đổi trường hợp của chữ cái đầu tiên của một chuỗi. Trong trường hợp này, bạn không muốn chuyển đổi toàn bộ chuỗi thành chữ hoa. Bởi vì đây là một nhiệm vụ thường xuyên phải làm, nên cũng có một phương thức tích hợp sẵn trong Python để viết hoa chữ cái đầu tiên của một từ
Để viết hoa chữ cái đầu tiên của một chuỗi trong Python, hãy sử dụng phương thức vốn hóa [] tích hợp
Đây là một ví dụ
"hello, world".capitalize[] # Hello, world
Cách hoán đổi các trường hợp trong Python
Một thao tác ít thường xuyên hơn để thực hiện trên một chuỗi là chuyển đổi chữ thường thành chữ hoa và ngược lại. Nếu bạn đang gặp tình huống này, có một chức năng tích hợp hữu ích mà bạn có thể sử dụng
Để chuyển từng chữ thường thành chữ hoa và ngược lại, sử dụng phương thức swapcase[]
Ví dụ
"HELLO, world".swapcase[] # hello, WORLD
Cách đặt tiêu đề cho một chuỗi trong Python
Trường hợp tiêu đề đề cập đến một chuỗi trong đó chữ cái đầu tiên của mỗi từ được viết hoa
Để viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗi, hãy sử dụng trình chuyển đổi kiểu chữ hoa chữ thường bằng cách gọi phương thức title[]
Ví dụ
"hello, world".title[] # Hello, World
Sự kết luận
Hôm nay bạn đã học cách chuyển đổi chuỗi thành chữ thường và chữ hoa trong Python. Ngoài ra, bạn cũng đã xem một số ví dụ về cách áp dụng các cách viết hoa khác
Trong hướng dẫn ngắn này, chúng ta sẽ xem xét các phương thức viết thường của Python là gì. Chúng ta cũng sẽ xem xét một số ví dụ để hiểu rõ các khái niệm
Mục lục - Chữ thường Python
- Giới thiệu về chữ thường Python
- Cú pháp và tham số
- Python Lower[] với các ví dụ
- Python islower[] với các ví dụ
- Bớt tư tưởng
Giới thiệu về chữ thường Python
Trong khi làm việc với chuỗi, có thể có những trường hợp chúng ta cần chuyển đổi chuỗi chữ hoa thành chữ thường. Hoặc chúng ta có thể phải kiểm tra xem một chuỗi đã cho có phải là chữ thường hay không. Python tạo điều kiện thuận lợi cho việc này với các chức năng sau
Phương thức
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
5 của Python được sử dụng để chuyển đổi chữ hoa trong chuỗi thành chữ thường. Mặt khác, phương thức # python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
6 trả về # python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
7 nếu tất cả các chữ cái trong một chuỗi là chữ thườngMột ví dụ về trường hợp sử dụng thực tế cho chức năng này là bạn muốn chuyển đổi tất cả địa chỉ email đã nhập của người dùng thành chữ thường. Các chuỗi phân biệt chữ hoa chữ thường Vì vậy, đây là một phương pháp phổ biến để đảm bảo rằng một tài khoản khác không được tạo bằng ID email tương tự nhưng viết hoa
Cú pháp và tham số
Cú pháp của phương thức
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
5 làstring.lower[]
Như bạn có thể thấy, phương thức này không nhận bất kỳ tham số nào. Ở vị trí của
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
9, chúng tôi nhập tên của biến chứa chuỗiPython Lower[] với các ví dụ
Trong phần này, chúng ta tìm hiểu về phương thức
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
5 của Python. Phương thức này dùng để chuyển chuỗi chữ hoa thành chữ thường trong Python. Nó trả về một chuỗi đã sửa đổi chứ không phải một chuỗi mới được tạoTrong trường hợp không có chữ hoa, nó trả về chuỗi gốc
Đầu vào
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
đầu ra
"Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True3
Trong đoạn mã trên, người dùng được yêu cầu nhập địa chỉ email. ID ban đầu được in lần đầu với mục đích dễ dàng so sánh sau khi sửa đổi. Khi đó đoạn mã
"Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True31 được dùng để hướng hàm
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
5 đến biến "Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True33 cần xem xét để chuyển đổi. Cuối cùng, chuỗi đã sửa đổi được in sau chuyển đổi thành chữ thường
Python islower[] với các ví dụ
Trước khi chúng tôi chuyển đổi một chuỗi thành chữ thường, chúng tôi có thể phải kiểm tra xem nó đã ở dạng chữ thường chưa. Phương pháp
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
6 kiểm tra mọi ký tự dựa trên trường hợp. Nếu nó tìm thấy bất kỳ ký tự nào viết hoa, nó sẽ trả về "Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True35, ngược lại, nó sẽ trả về
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
7Đầu vào
"hello, world".capitalize[] # Hello, world0
đầu ra
"hello, world".capitalize[] # Hello, world1
Trong đầu ra của câu lệnh in đầu tiên của chúng tôi, phương thức đã trả về
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
7. Điều này là do hàm tìm thấy các ký tự chữ thường trong chuỗi. Trong khi đó, câu lệnh in thứ hai đã in ra "Hello, world".islower[] # False "HELLO, WORLD".isupper[] # True35. Điều này là do chuỗi cũng chỉ chứa các chữ cái viết hoa
Bớt tư tưởng
Hoán đổi các trường hợp ký tự là một thao tác chuỗi phổ biến trong Python. Trong hướng dẫn Python này, chúng ta đã xem cách sử dụng phương thức
# python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
5. Chúng ta đã học cách sử dụng phương thức # python program for lower[] function
email_id = input["Please enter your email ID: "]
print["Original ID: ",email_id]
modified_email = email_id.lower[]
print["The lowered ID: ",modified_email]
6 để kiểm tra một chuỗi đã cho. Chúng tôi cũng đã xem xét một vài ví dụ để hiểu hoàn toàn cả hai phương pháp. Kiểm tra cách hoạt động của hàm upper[] để hiểu rõ hơn