Chuỗi chữ thường trong Python

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

  1. Để 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
  2. Để 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ường

Mộ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ỗi

Python 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ạo

Trong 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[] # True
3

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[] # True
31 đượ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[] # True
33 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[] # True
35, 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, world
0

đầu ra

"hello, world".capitalize[] # Hello, world
1

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[] # True
35. Đ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

Chủ Đề