Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

Đôi khi, bạn có thể cần chuyển đổi/chuyển đổi chuỗi đã cho thành chữ hoa. Tất cả các bảng chữ cái viết thường sẽ được chuyển thành bảng chữ cái viết hoa

Để chuyển đổi String thành chữ hoa, bạn có thể sử dụng phương thức upper() trên String. Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách thay đổi trường hợp của chuỗi đã cho thành chữ hoa

Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

Cú pháp của phương thức upper()

Cú pháp để sử dụng phương thức upper() là

mystring.upper()
Chạy

Phương thức upper() trả về chuỗi chữ hoa kết quả

ví dụ 1. Chuyển chuỗi thành chữ hoa

Sau đây là một chương trình python ví dụ để chuyển đổi một chuỗi thành chữ hoa

Chương trình Python

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
Chạy

đầu ra

Original String : Python Examples
Uppercase String : PYTHON EXAMPLES

ví dụ 2. Chuyển chuỗi thành chữ hoa

Trong ví dụ này, chúng tôi sẽ lấy một chuỗi có tất cả các chữ cái viết thường. Và chuyển đổi nó thành chữ hoa bằng String. phía trên()

Chương trình Python

mystring = 'https://pythonexamples.org'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
Chạy

đầu ra

Original String : https://pythonexamples.org
Uppercase String : HTTPS://PYTHONEXAMPLES.ORG

Tóm lược

Trong hướng dẫn về Ví dụ Python này, chúng ta đã học cách chuyển đổi một chuỗi đã cho thành chữ hoa bằng cách sử dụng chuỗi. upper(), với sự trợ giúp của các ví dụ chi tiết

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ụ

________số 8

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

Phần 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

Lý do tại sao python đã trở thành một ngôn ngữ lập trình phổ biến như vậy là vì nó cung cấp cho các lập trình viên rất nhiều thư viện tiêu chuẩn và linh hoạt có sẵn, nghĩa là chúng ta thậm chí không cần phải cài đặt chúng một cách rõ ràng. Một trong những thư viện như vậy trong python là upper(), chuyển đổi các chuỗi trong python thành chữ hoa.   

Có nghĩa là nếu chúng ta có một chuỗi bằng chữ thường (Ví dụ – ” hello, how are you”), chúng ta có thể sử dụng upper() để chuyển nó thành chữ in hoa (“HELLO, HOW IS YOU”). Chúng tôi sẽ không chỉ biết cách chuyển tất cả các chữ cái thành chữ hoa mà còn biết cách chuyển Chỉ chữ cái Đầu tiên và mọi chữ cái thay thế thành chữ hoa.   

nội dung

  • Cú pháp viết hoa ký tự bằng Python
  • Ví dụ về chuyển đổi chuỗi thành chữ hoa python
  • 1. Chữ cái đầu tiên trong chuỗi vốn trong Python
  • 2. Chữ cái đầu tiên của mỗi từ Viết hoa trong Python
  • 3. Để khớp nếu hai chuỗi giống nhau
  • 4. Để kiểm tra xem Chuỗi đã viết hoa hay chưa
  • 5. Để tạo mọi ký tự thay thế bằng chữ in hoa
  • 6. Chuyển đổi chuỗi thành chữ hoa Python không có chức năng tích hợp
  • 7. Chuyển đổi chuỗi từ chữ hoa Python sang chữ thường
  • Phải đọc
  • Phần kết luận

Cú pháp viết hoa ký tự bằng Python

Vì upper() là một phương thức tích hợp sẵn nên chúng ta thậm chí không cần phải nhập nó. Chúng ta có thể sử dụng nó trực tiếp như thế này -

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
0

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
1
Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

Lưu ý- Nó không có bất kỳ đối số

Ví dụ về chuyển đổi chuỗi thành chữ hoa python

  • Chữ cái đầu tiên trong chuỗi viết hoa
  • Chữ cái đầu tiên của mỗi từ Viết hoa
  • Để khớp nếu hai chuỗi giống nhau
  • Kiểm tra xem Chuỗi đã được viết hoa hay chưa
  • Để tạo mọi ký tự thay thế bằng chữ in hoa
  • Chuyển đổi chuỗi thành chữ hoa Python không có chức năng tích hợp
  • Chuyển đổi chuỗi từ chữ hoa Python sang chữ thường

1. Chữ cái đầu tiên trong chuỗi vốn trong Python

Với mục đích này, chúng tôi có một hàm tích hợp có tên là viết hoa()

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
2

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
3
Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

Đôi khi chúng ta quên cách đặt tên hàm, vì vậy chúng ta cũng nên biết cách thực hiện tương tự mà không cần sử dụng các hàm này.

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
4

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
3

2. Chữ cái đầu tiên của mỗi từ Viết hoa trong Python

Giả sử chúng ta muốn tất cả các từ trong một chuỗi là chữ hoa. Đối với điều này, chúng tôi có một phương thức có sẵn trong python được gọi là title().  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
6

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
7
Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

Chúng ta có thể thực hiện việc này mà không cần sử dụng hàm tích hợp sẵn – title() như thế này- 

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
8

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
9

3. Để khớp nếu hai chuỗi giống nhau

Nếu chúng ta muốn so sánh hai chuỗi xem chúng có giống nhau hay không (không xét khía cạnh chữ hoa và chữ thường).  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
10

______111
Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

4. Để kiểm tra xem Chuỗi đã ở dạng chữ hoa hay chưa

Có nhiều lần chúng tôi lấy đầu vào từ người dùng và không bắt buộc mọi người dùng phải nhập theo cùng một định dạng. Nhưng chúng ta cần lưu trữ dữ liệu ở cùng một định dạng, do đó, nếu chuỗi đã ở dạng chữ hoa, hãy in 'đã in hoa' nếu không hãy chuyển đổi nó thành chữ hoa.  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
12

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
13

5. Để tạo mọi ký tự thay thế bằng chữ in hoa

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
14

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
15

6. Chuyển đổi chuỗi thành chữ hoa Python không có chức năng tích hợp

Chúng tôi có thể chuyển đổi bất kỳ chuỗi nào thành chữ hoa mà không cần sử dụng bất kỳ hàm tích hợp nào. Mỗi ký tự có một giá trị ASCII. Như 'A' = 65, 'B' = 66, 'a' = 97, 'b' = 98. Chúng ta có thể tận dụng thực tế này và chuyển đổi các ký tự chữ thường thành ký tự hoa.   

Lưu ý rằng, giá trị ASCII của ‘A’ – ‘Z’ dao động từ 65-90 và của ‘a’ -’z’ nằm trong khoảng 97-122.  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
16

____117
Làm thế nào để bạn chuyển đổi thành chữ hoa trong python?

7. Chuyển đổi chuỗi từ chữ hoa sang chữ thường trong Python 

Python cũng cung cấp một số bản sao của các phương thức upper() và isupper() của nó. Trong Python, các ký tự chữ hoa có thể được chuyển đổi thành chữ thường bằng cách sử dụng hàm thường ().  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
18

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
19

Tương tự, nếu chúng ta muốn kiểm tra xem chuỗi đã ở dạng chữ thường hay chưa, chúng ta sử dụng hàm islower().  

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
20

mystring = 'Python Examples'
print('Original String :',mystring)

uppercase = mystring.upper()
print('Uppercase String :',uppercase)
21

Mọi chức năng khác hoạt động tương tự đối với Lower() như chúng ta đã thảo luận trong Upper().  

Phải đọc

  • Cách chuyển chuỗi thành chữ thường trong
  • Cách tính căn bậc hai
  • Đầu vào của người dùng. Hàm nhập (). Đầu vào bàn phím
  • Cuốn sách hay nhất để học Python

Phần kết luận

Các hàm có sẵn trong Python cung cấp cách chuyển String trong python từ chữ hoa sang chữ thường và ngược lại. Nói chung, khi chúng tôi muốn giữ tất cả dữ liệu văn bản ở cùng một định dạng (chữ hoa hoặc chữ thường), chúng tôi sử dụng các phương pháp này.