Làm thế nào để bạn viết hoa một chữ cái cụ thể trong python?

Phương thức

string_name = "This is a Python string."
print(string_name)
6 của Python chuyển đổi tất cả các chữ cái viết thường trong một chuỗi thành chữ hoa và trả về chuỗi đã sửa đổi. Python
string_name = "This is a Python string."
print(string_name)
0 trả về true nếu tất cả các ký tự trong chuỗi là chữ hoa và false nếu chúng không phải là chữ hoa. Cả hai đều hữu ích để định dạng dữ liệu phụ thuộc vào trường hợp


Trong Python, khi bạn đang làm việc với một chuỗi, bạn có thể muốn chuyển chuỗi thành chữ hoa hoặc kiểm tra xem chuỗi đó đã ở dạng chữ hoa chưa

Làm thế nào để bạn viết hoa một chữ cái cụ thể trong python?
Làm thế nào để bạn viết hoa một chữ cái cụ thể trong python?

Tìm trận đấu Bootcamp của bạn

  • Career Karma kết hợp bạn với các bootcamp công nghệ hàng đầu
  • Truy cập học bổng độc quyền và các khóa học chuẩn bị
Chọn sở thích của bạn
Tên

Họ

Email

Điện thoại .


By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.

Ví dụ: nếu bạn đang tạo một chương trình chuẩn bị dữ liệu cho cuống vé tại một buổi hòa nhạc, bạn có thể muốn chuyển đổi tất cả tên thành chữ hoa để có thể dễ dàng đọc được. Trước khi bạn chuyển đổi chuỗi thành chữ hoa, bạn cũng có thể muốn kiểm tra xem nó đã ở dạng chữ hoa chưa

Đó là nơi mà các phương thức Python

string_name = "This is a Python string."
print(string_name)
6 và
string_name = "This is a Python string."
print(string_name)
0 xuất hiện. Phương thức
string_name = "This is a Python string."
print(string_name)
6 có thể được sử dụng để chuyển đổi tất cả các ký tự dựa trên chữ hoa chữ thường trong chuỗi thành chữ hoa và phương thức
string_name = "This is a Python string."
print(string_name)
0 có thể được sử dụng để kiểm tra xem tất cả các ký tự trong chuỗi có ở dạng chữ hoa không

Chúng ta sẽ thảo luận về cách sử dụng cả hai phương thức này để làm việc với các chuỗi chữ hoa trong hướng dẫn này. Chúng tôi cũng sẽ đi qua một vài ví dụ để minh họa cách chúng hoạt động. Nếu bạn muốn tìm hiểu về các phương thức chuỗi chữ thường trong Python, hãy xem hướng dẫn của chúng tôi về các phương thức chữ thường Python

Trình giới thiệu chuỗi Python

Chuỗi lưu trữ văn bản và thường được giữ trong một biến. Chuỗi trong Python được khai báo bằng dấu nháy đơn

string_name = "This is a Python string."
print(string_name)
5 hoặc nháy kép
string_name = "This is a Python string."
print(string_name)
6. Trong khi cả dấu ngoặc đơn và dấu ngoặc kép đều có thể được sử dụng, bạn nên sử dụng cái này hay cái kia. Đây là một ví dụ về cách khai báo một chuỗi

string_name = "This is a Python string."

Chúng ta có thể in một chuỗi bằng hàm

string_name = "This is a Python string."
print(string_name)
7

string_name = "This is a Python string."
print(string_name)

chương trình của chúng tôi trở lại.

string_name = "This is a Python string."
print(string_name)
8

Bây giờ chúng ta đã tìm hiểu về các chuỗi, hãy xem xét cách chúng ta có thể chuyển đổi chúng thành chữ hoa

» THÊM.   Giải thích và giải pháp cho lỗi Python JSONDecode

Trăn thượng

Phương thức Python

string_name = "This is a Python string."
print(string_name)
6 tích hợp có thể được sử dụng để chuyển đổi tất cả các ký tự dựa trên chữ hoa chữ thường trong một chuỗi thành chữ hoa. Phương thức
string_name = "This is a Python string."
print(string_name)
6 trả về một bản sao của một chuỗi gốc trong đó tất cả các ký tự xuất hiện ở dạng chữ hoa

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

string_name = "This is a Python string."
print(string_name)
6 như sau

string_name.upper()

Như bạn có thể thấy, phương thức

string_name = "This is a Python string."
print(string_name)
6 không có tham số và được thêm vào cuối giá trị chuỗi hiện có

Hãy xem qua một ví dụ để chỉ ra cách sử dụng phương pháp

string_name = "This is a Python string."
print(string_name)
6

Giả sử rằng chúng tôi đang làm việc tại một rạp chiếu phim và chúng tôi đang tạo một chương trình chuyển đổi tất cả tên khách hàng thành chữ hoa. Chúng tôi đang làm điều này để tên khách hàng có thể dễ dàng đọc được trên vé và sử dụng cách viết hoa nhất quán, điều này sẽ giúp nhân viên chiếu phim kiểm tra danh tính của khán giả dễ dàng hơn

Để hoàn thành nhiệm vụ này, chúng ta có thể sử dụng phương pháp

string_name = "This is a Python string."
print(string_name)
6. Đây là một ví dụ về phương thức
string_name = "This is a Python string."
print(string_name)
6 được sử dụng để chuyển đổi một chuỗi thành chữ hoa

string_name = "This is a Python string."
print(string_name)
0

mã của chúng tôi trả về.

string_name.upper()
6. Hãy chia nhỏ mã của chúng tôi để cho thấy nó hoạt động như thế nào. Ở dòng đầu tiên, chúng tôi khai báo một biến có tên là
string_name.upper()
7 lưu trữ tên của người xem phim của chúng tôi. Sau đó, ở dòng tiếp theo, chúng tôi sử dụng
string_name = "This is a Python string."
print(string_name)
6 để chuyển đổi
string_name.upper()
7 thành chữ hoa, sau đó chúng tôi in tên đã sửa đổi ra bảng điều khiển

Phương thức

string_name = "This is a Python string."
print(string_name)
6 sẽ không ảnh hưởng đến các ký hiệu, khoảng trắng hoặc số trong một chuỗi vì các ký tự đó không phân biệt chữ hoa chữ thường

Bữa ăn tối của Python()

Trước khi bạn chuyển đổi một chuỗi thành chữ hoa, trước tiên bạn có thể muốn kiểm tra xem chuỗi đó chưa ở dạng chữ hoa chưa

» THÊM.   Mô-đun Python là gì?

Để kiểm tra xem một chuỗi có viết hoa hay không, chúng ta có thể sử dụng phương thức

string_name = "This is a Python string."
print(string_name)
0.
string_name = "This is a Python string."
print(string_name)
0 kiểm tra xem mọi ký tự phân biệt chữ hoa chữ thường trong chuỗi có ở dạng chữ hoa hay không và trả về giá trị Đúng hoặc Sai tùy thuộc vào kết quả

Đây là cú pháp của phương thức

string_name = "This is a Python string."
print(string_name)
0

string_name = "This is a Python string."
print(string_name)
7

Chẳng hạn, hãy sử dụng ví dụ về vé xem phim ở trên

Trước khi chúng tôi chuyển đổi tên của người xem phim thành chữ hoa trên vé của họ, trước tiên chúng tôi nên kiểm tra xem tên đó đã được chuyển đổi thành chữ hoa chưa. Điều này sẽ cho phép chúng tôi làm cho mã của mình hiệu quả hơn vì chúng tôi sẽ không chuyển đổi một chuỗi thành chữ hoa đã được định dạng đúng cách

Chúng tôi có thể kiểm tra xem tên của khách hàng đã được viết hoa hay chưa bằng cách sử dụng đoạn mã sau

string_name = "This is a Python string."
print(string_name)
8

mã của chúng tôi trả về. Sai. Như bạn có thể thấy, giá trị của biến

string_name.upper()
7 nằm trong trường hợp câu. Vì vậy, khi phương thức
string_name = "This is a Python string."
print(string_name)
0 của chúng tôi được thực thi, nó sẽ trả về Sai, bởi vì không phải mọi ký tự trong biến
string_name.upper()
7 đều ở dạng chữ hoa

Phương thức Python

string_name = "This is a Python string."
print(string_name)
0 trả về True nếu một chuỗi bao gồm khoảng trắng, ký hiệu hoặc số, giả sử tất cả các ký tự dựa trên chữ hoa chữ thường đều xuất hiện ở dạng chữ hoa

Python Isupper và Upper

Hãy tiến thêm một bước với mã của chúng tôi. Trong ví dụ trên, chúng ta đã sử dụng hàm có sẵn

string_name = "This is a Python string."
print(string_name)
0 để kiểm tra xem tên của khách hàng đã được viết hoa chưa

Chúng ta có thể kết hợp cả

string_name = "This is a Python string."
print(string_name)
0 và
string_name = "This is a Python string."
print(string_name)
6 để kiểm tra xem một chuỗi đã ở dạng chữ hoa hay chưa và chuyển đổi nó thành chữ hoa nếu chuỗi chưa được định dạng bằng chữ hoa. Đây là mã chúng tôi có thể sử dụng để thực hiện hành động này

Làm thế nào để bạn viết hoa một chữ cái cụ thể trong python?
Làm thế nào để bạn viết hoa một chữ cái cụ thể trong python?

"Career Karma bước vào cuộc đời tôi khi tôi cần nó nhất và nhanh chóng giúp tôi phù hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi đã tìm được công việc mơ ước phù hợp với giá trị và mục tiêu của mình trong cuộc sống. "

Venus, Kỹ sư phần mềm tại Rockbot

Find Your Bootcamp Match

string_name = "This is a Python string."
print(string_name)
5

Kết quả của mã của chúng tôi là như sau

string_name = "This is a Python string."
print(string_name)
6

Nếu

string_name.upper()
7 của chúng tôi đã ở dạng chữ hoa, mã của chúng tôi sẽ trả về

string_name = "This is a Python string."
print(string_name)
8

Hãy chia nhỏ mã của chúng tôi. Ở dòng đầu tiên, chúng tôi khai báo biến

string_name.upper()
7 lưu tên của người xem phim của chúng tôi. Sau đó, chúng tôi sử dụng câu lệnh
string_name = "This is a Python string."
print(string_name)
73 và
string_name = "This is a Python string."
print(string_name)
0 để kiểm tra xem tên của khách hàng đã được viết hoa hay chưa

» THÊM.   Lỗi kiểu Python. ‘>’ không được hỗ trợ giữa các phiên bản của Giải pháp ‘str’ và ‘int’

Nếu câu lệnh được đánh giá là Sai — có nghĩa là tên khách hàng của chúng tôi không viết hoa toàn bộ — chương trình của chúng tôi sử dụng phương pháp

string_name = "This is a Python string."
print(string_name)
6 để chuyển tên khách hàng thành chữ hoa và in tên đã sửa đổi ra bảng điều khiển

Nếu tên của khách hàng đã được viết hoa, thì nội dung của câu lệnh

string_name = "This is a Python string."
print(string_name)
76 của chúng tôi sẽ được thực thi và một thông báo được in ra bảng điều khiển, cùng với tên của người tham dự

Phần kết luận

Làm việc với chuỗi chữ hoa là một thao tác chuỗi phổ biến trong Python. Phương thức

string_name = "This is a Python string."
print(string_name)
6 có thể được sử dụng để chuyển đổi một chuỗi thành chữ hoa toàn bộ và phương thức
string_name = "This is a Python string."
print(string_name)
0 có thể được sử dụng để kiểm tra xem một chuỗi đã ở dạng chữ hoa hay chưa

Hướng dẫn này thảo luận về cách sử dụng cả hai phương thức

string_name = "This is a Python string."
print(string_name)
6 và
string_name = "This is a Python string."
print(string_name)
0 để làm việc với các chuỗi chữ hoa trong Python. Chúng tôi cũng đã khám phá một ví dụ về hoạt động của từng phương thức này, sau đó chúng tôi đã thảo luận về cách kết hợp cả hai phương thức này để kiểm tra xem một chuỗi có ở dạng chữ hoa hay không và chuyển đổi nó thành chữ hoa nếu nó chưa ở dạng đó

Đó là tất cả những gì bạn cần biết về các phương thức

string_name = "This is a Python string."
print(string_name)
6 và
string_name = "This is a Python string."
print(string_name)
0 — bây giờ bạn đã sẵn sàng sử dụng chúng trong mã của mình như một chuyên gia trong các chương trình Python của bạn

5 Xếp hạng



Về chúng tôi. Career Karma là một nền tảng được thiết kế để giúp người tìm việc tìm kiếm, nghiên cứu và kết nối với các chương trình đào tạo việc làm để thăng tiến trong sự nghiệp của họ. Tìm hiểu về ấn phẩm CK