Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?

Phương thức

string.upper()
9 chuyển đổi tất cả các ký tự thường trong một chuỗi thành các ký tự chữ hoa và trả về nó.

Thí dụ

message = 'python is fun'

# convert message to uppercase print(message.upper())

# Output: PYTHON IS FUN


Cú pháp của chuỗi trên ()

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

string.upper()
9 là:

string.upper()

tham số trên ()

Phương thức

string.upper()
9 không lấy bất kỳ tham số nào.


giá trị trả về ()

Phương thức

string.upper()
9 Trả về chuỗi chữ hoa từ chuỗi đã cho. Nó chuyển đổi tất cả các ký tự thường thành chữ hoa.

Nếu không có ký tự viết thường tồn tại, nó sẽ trả về chuỗi gốc.


Ví dụ 1: Chuyển đổi chuỗi thành chữ hoa

# example string
string = "this should be uppercase!"

print(string.upper())

# string with numbers # all alphabets should be lowercase string = "Th!s Sh0uLd B3 uPp3rCas3!"

print(string.upper())

Đầu ra

THIS SHOULD BE UPPERCASE!
TH!S SH0ULD B3 UPP3RCAS3!

Ví dụ 2: Làm thế nào trên () được sử dụng trong một chương trình?

# first string
firstString = "python is awesome!"

# second string
secondString = "PyThOn Is AwEsOmE!"

if(firstString.upper() == secondString.upper()):

print("The strings are same.") else: print("The strings are not same.")

Đầu ra

The strings are same.

Ví dụ 2: Làm thế nào trên () được sử dụng trong một chương trình? If you want to convert to lowercase string, use lower(). You can also use swapcase() to swap between lowercase to uppercase.

Tôi đã thử điều này: viết hoa một chuỗi. Có ai có thể cung cấp một tập lệnh/đoạn trích đơn giản cho hướng dẫn không?

Tài liệu Python có chức năng

# example string
string = "this should be uppercase!"

print(string.upper())

# string with numbers # all alphabets should be lowercase string = "Th!s Sh0uLd B3 uPp3rCas3!"

print(string.upper())

3 tạo ra vốn đầu tiên. Tôi muốn một cái gì đó như
# example string
string = "this should be uppercase!"

print(string.upper())

# string with numbers # all alphabets should be lowercase string = "Th!s Sh0uLd B3 uPp3rCas3!"

print(string.upper())

4.

Hỏi ngày 7 tháng 4 năm 2013 lúc 1:53Apr 7, 2013 at 1:53

Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?

Viết hoa ký tự n-th và chữ thường phần còn lại như

# example string
string = "this should be uppercase!"

print(string.upper())

# string with numbers # all alphabets should be lowercase string = "Th!s Sh0uLd B3 uPp3rCas3!"

print(string.upper())

3 không:

def capitalize_nth(s, n):
    return s[:n].lower() + s[n:].capitalize()

Đã trả lời ngày 7 tháng 4 năm 2013 lúc 2:22Apr 7, 2013 at 2:22

JFSJFSjfs

385K183 Huy hiệu vàng950 Huy hiệu bạc1625 Huy hiệu Đồng183 gold badges950 silver badges1625 bronze badges

my_string[:n] + my_string[n].upper() + my_string[n + 1:]

Hoặc một phiên bản hiệu quả hơn không phải là thuật toán của họa sĩ của họa sĩ:

________số 8

Đã trả lời ngày 7 tháng 4 năm 2013 lúc 1:56Apr 7, 2013 at 1:56

icktoofayicktoofayicktoofay

124K20 Huy hiệu vàng243 Huy hiệu bạc229 Huy hiệu Đồng20 gold badges243 silver badges229 bronze badges

2

x = "string"
y = x[:3] + x[3].swapcase() + x[4:]  

Đầu ra

string.upper()
0

Mã số

Hãy nhớ rằng

# example string
string = "this should be uppercase!"

print(string.upper())

# string with numbers # all alphabets should be lowercase string = "Th!s Sh0uLd B3 uPp3rCas3!"

print(string.upper())

6 sẽ đảo ngược trường hợp cho dù đó là thấp hơn hay trên. Tôi đã sử dụng điều này chỉ để hiển thị một cách thay thế.
I used this just to show an alternate way.

Đã trả lời ngày 7 tháng 4 năm 2013 lúc 2:00Apr 7, 2013 at 2:00

CPPCoderCppCodercppcoder

Phim thương hiệu vàng 21.5k66 gold badges52 silver badges80 bronze badges

1

Đây là giải pháp toàn diện: hoặc bạn nhập một từ duy nhất, một câu dòng hoặc câu nhiều dòng, chữ thứ thứ n sẽ được chuyển đổi thành chữ cái và bạn sẽ lấy lại chuỗi được chuyển đổi làm đầu ra:

Bạn có thể sử dụng mã này:

string.upper()
1

Gọi hàm được xác định ở trên (tôi muốn chuyển đổi chữ cái thứ 2 của mỗi từ thành chữ cái viết hoa):

string.upper()
2

đầu ra sẽ là:

string.upper()
3

Đã trả lời ngày 19 tháng 8 lúc 10:28Aug 19 at 10:28

Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?

Tôi biết đó là một chủ đề cũ nhưng điều này có thể hữu ích cho ai đó trong tương lai:

string.upper()
4

Đã trả lời ngày 29 tháng 8 năm 2018 lúc 18:53Aug 29, 2018 at 18:53

Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?

Zip ZipZiP

Huy hiệu Bạc 911 Huy hiệu Đồng1 silver badge3 bronze badges

Một câu trả lời đơn giản sẽ là:

string.upper()
5

Đã trả lời ngày 28 tháng 6 năm 2019 lúc 6:58Jun 28, 2019 at 6:58

1

Bạn có thể dùng:

string.upper()
6

Kết quả là:

string.upper()
7

Tôi nghĩ rằng đây là đơn giản nhất trong mỗi câu trả lời trên đó ...

Đã trả lời ngày 14 tháng 9 năm 2020 lúc 13:33Sep 14, 2020 at 13:33

string.upper()
8

Điều này hoạt động hoàn hảo

Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?

Nhím

17.4K4 Huy hiệu vàng14 Huy hiệu bạc34 Huy hiệu đồng4 gold badges14 silver badges34 bronze badges

Đã trả lời ngày 1 tháng 8 năm 2019 lúc 13:27Aug 1, 2019 at 13:27

Hướng dẫn how do you capitalize characters in a string in python? - làm thế nào để bạn viết hoa các ký tự trong một chuỗi trong python?