Tập hợp các 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

Chữ thường có nghĩa là bảng chữ cái chữ cái nhỏ và chữ hoa dùng để chỉ chữ in hoa hoặc bảng chữ cái. Trong Python, để chuyển đổi bất kỳ chuỗi nào có chữ hoa thành chữ thường bằng cách sử dụng hàm hoặc phương thức tích hợp sẵn của Python được gọi là Lower[]. Phương thức hoặc hàm Lower[] này trả về chuỗi ở dạng chữ thường nếu nó ở dạng chữ hoa; . Để làm điều ngược lại với phương thức này, một hàm upper[] thực hiện hoàn toàn ngược lại với hàm Lower[]; . Hàm Lower[] không có bất kỳ tham số hoặc đối số nào. Các hàm này trong Python được sử dụng để chuyển đổi chuỗi thành ký tự chữ hoa hoặc chữ thường hoặc chữ cái

Hoạt động của Hàm chữ thường trong Python

Bài này viết về cách chuyển chuỗi chữ hoa thành chữ thường. Trong Python, như chúng ta đã thảo luận, chúng ta có hàm Lower[] cho việc này. Hàm Lower[] chỉ được áp dụng cho bảng chữ cái vì số và ký tự đặc biệt không có chữ hoa hoặc chữ thường. Hàm Lower[] sau khi chuyển thành chữ thường sẽ tạo ra một chuỗi khác không phải chuỗi ban đầu và trả về chuỗi đó

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

cú pháp

str.lower[]

Thông số

Phương thức này không có bất kỳ đối số nào vì nó chỉ trả về các ký tự chữ thường

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [83.348 xếp hạng]

Thí dụ

input_str = "THIS IS EDUCBA TRAINING PORTAL"
output_str = input_str.lower[]
print["The lowercased characters are:", output_str]

đầu ra

Ví dụ về chữ thường trong Python

Sau đây là một số ví dụ về chữ thường python

Ví dụ #1 – phương thức islower[]

Trong Python, có một hàm khác gọi là islower[]; . Nếu có, thì nó trả về true; . Hàm này cũng không có đối số. Tương tự, thậm chí có thể kiểm tra các ký tự chữ hoa bằng cách sử dụng hàm isupper[]. Chức năng này chỉ áp dụng cho bảng chữ cái, không áp dụng cho số hoặc ký tự đặc biệt. Hãy để chúng tôi xem cú pháp và ví dụ dưới đây

cú pháp

str.islower[]

Thông số

Không có tham số cho chức năng này cũng. Nhưng nó trả về giá trị Boolean hoặc đúng khi có các ký tự chữ thường trong chuỗi đã cho hoặc sai khi không có ký tự chữ thường nào trong chuỗi đã cho

Thí dụ

Bây giờ chúng ta hãy lấy một ví dụ để chỉ ra cách sử dụng phương thức islower[]. Hàm này chỉ trả về giá trị đúng hoặc sai

________số 8

đầu ra

Từ ví dụ trên, chúng ta có thể thấy đầu ra nếu chuỗi đã cho là chữ thường thì nó trả về có chuỗi đã cho là chữ thường, giá trị được trả về bởi phương thức islower[] là “ true ” và nếu chuỗi đã cho viết hoa

Từ hai phương pháp trên cho chữ thường. Lower[] và islower[], chúng ta phải lưu ý một số điểm cần nhớ khi sử dụng 2 phương thức này. Chúng như sau

  • Phương thức Lower[] không nhận bất kỳ tham số nào vì nó chuyển đổi chuỗi thành chữ thường và nếu các tham số được cung cấp thì nó sẽ báo lỗi cú pháp
  • Phương thức Lower[] được áp dụng hoặc chỉ áp dụng cho các ký tự hoặc chuỗi. Nó chỉ chuyển đổi chữ hoa thành chữ thường và nếu chuỗi đã ở dạng chữ thường hoặc chữ thường thì giá trị đầu ra sẽ không thay đổi;
  • Phương thức Lower[] cũng không áp dụng cho bất kỳ ký tự số hoặc số và ký hiệu đặc biệt nào vì không có gì để chuyển đổi thành chữ thường trong các ký hiệu và số đặc biệt
  • Phương thức islower[] cũng không nhận bất kỳ đối số hoặc tham số nào; . Nếu bất kỳ tham số nào được chỉ định, thì nó cũng sẽ báo lỗi dưới dạng lỗi cú pháp
  • Phương thức islower[] cho kết quả là true nếu chuỗi chỉ là khoảng trắng
  • Phương thức islower[] cũng được áp dụng hoặc chỉ áp dụng cho chuỗi hoặc ký tự vì nó chỉ kiểm tra chuỗi đó có phải là chữ thường hay không; . Vì vậy cách này không áp dụng cho các ký tự số hay số và ký hiệu đặc biệt vì không có chữ thường hay chữ hoa trong số và ký hiệu đặc biệt

Ví dụ #2 – phương thức Lower[] và islower[]

Bây giờ chúng ta hãy xem xét ví dụ trong đó cả hai phương thức Lower[] và islower[] được sử dụng. Mã này như dưới đây

Thí dụ

str = "EDUCBA Training"
str_out = str.lower[]
print["The string converted in lowercase is:"]
print[str_out]
print["\nTo check if the string is converted to lowercase"]
str_chk = str_out.islower[]
if str_chk is True:
    print["Yes the string is in lowercase."]
else:
    print["No the string is not converterd into lowercase"]

đầu ra

Hai phương pháp trên được sử dụng trong các chương trình cần kiểm tra các chuỗi giống nhau;

Sự kết luận

Có hai phương pháp trong Python để kiểm tra chữ thường và chuyển đổi bảng chữ cái viết hoa thành bảng chữ cái viết thường. Phương thức Lower[] dùng để chuyển chữ hoa thành chữ thường, không áp dụng cho số và ký hiệu đặc biệt. Phương thức islower[] được sử dụng để kiểm tra xem chuỗi đã cho có phải là ký tự chữ thường hay không. Do đó, các phương thức chỉ được sử dụng cho các ký tự chữ thường. Các phương pháp này chỉ được sử dụng lại cho bảng chữ cái chứ không phải trên số và ký hiệu đặc biệt

Bài viết được đề xuất

Đây là hướng dẫn về chữ thường trong Python. Ở đây chúng ta thảo luận về Giới thiệu và ví dụ về hàm chữ thường trong python. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Chủ Đề