❮ Phương thức chuỗi
Ví dụ
Kiểm tra xem tất cả các ký tự trong văn bản có phải là chữ cái không
txt = "Công tyX"
x = txt. isalpha[]
in[x]
Tự mình thử »Định nghĩa và cách sử dụng
Phương thức
The strings are same.8 trả về True nếu tất cả các ký tự là các chữ cái trong bảng chữ cái [a-z]
Ví dụ về các ký tự không phải là chữ cái trong bảng chữ cái. [khoảng trống]. #%&?
cú pháp
Giá trị tham số
Không có tham số
Thêm ví dụ
Ví dụ
Kiểm tra xem tất cả các ký tự trong văn bản có phải là chữ cái không
txt = "Công ty10"
x = txt. isalpha[]
in[x]
Tự mình thử »❮ Phương thức chuỗi
Phương thức
The strings are same.9 chuyển đổi tất cả các ký tự chữ thường trong một chuỗi thành ký tự hoa và trả về nó
Ví dụ
message = 'python is fun'
# convert message to uppercase
print[message.upper[]]
# Output: PYTHON IS FUN
Cú pháp của String upper[]
Cú pháp của phương thức
The strings are same.9 là
string.upper[]
trên [] Tham số
Phương thức
The strings are same.9 không nhận bất kỳ tham số nào
trên[] Giá trị trả về
Phương thức
The strings are same.9 trả về chuỗi chữ hoa từ chuỗi đã cho. Nó chuyển đổi tất cả các ký tự chữ thường thành chữ hoa
Nếu không có ký tự chữ thường nào tồn tại, nó sẽ trả về chuỗi ban đầu
ví dụ 1. Chuyển đổi một chuỗi thành chữ hoa
# example string
string = "this should be uppercase!"
# string with numbers
# all alphabets should be lowercase
string = "Th!s Sh0uLd B3 uPp3rCas3!"
đầu ra
THIS SHOULD BE UPPERCASE! TH!S SH0ULD B3 UPP3RCAS3!
ví dụ 2. Làm thế nào upper[] đượ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.
Ghi chú. Nếu bạn muốn chuyển đổi thành chuỗi chữ thường, hãy sử dụng Lower[]. Bạn cũng có thể sử dụng swapcase[] để hoán đổi từ chữ thường sang chữ hoa
Trong bài viết này, chúng ta sẽ thảo luận về các hàm isupper[], islower[], upper[] và Lower[] trong Python. Các phương thức này là các phương thức tích hợp được sử dụng để xử lý các chuỗi. Trước khi nghiên cứu chi tiết về chúng, hãy tìm hiểu cơ bản về chúng
isupper[] trong Python là gì
Trong Python, isupper[] là một phương thức tích hợp được sử dụng để xử lý chuỗi. Phương thức này trả về True nếu tất cả các ký tự trong chuỗi là chữ hoa, ngược lại, trả về “False”.
- Nó trả về “True” cho khoảng trắng nhưng nếu chỉ có khoảng trắng trong chuỗi thì trả về “False”
- Nó không nhận bất kỳ đối số nào, do đó, nó sẽ trả về lỗi nếu một tham số được truyền vào
- Chữ số và ký hiệu trả về “Đúng” nhưng nếu chuỗi chỉ chứa chữ số và số thì trả về “Sai”
Hàm này được sử dụng để kiểm tra xem đối số có chứa bất kỳ ký tự chữ hoa nào không, chẳng hạn như
Input: string = 'GEEKSFORGEEKS' Output: True Input: string = 'GeeksforGeeks' Output: False
Cú pháp của isupper[]
cú pháp. chuỗi. isupper[]
Thông số.
- isupper[] không nhận bất kỳ tham số nào
trả lại. True- Nếu tất cả các ký tự trong chuỗi là chữ hoa. Sai- Nếu chuỗi chứa 1 hoặc nhiều ký tự không viết hoa
Ví dụ
Python3
True False0
True False1
True False2
True False3
True False4
True False5
True False1
True False2
True False8
True False4
True False5
đầu ra
True False
islower[] trong Python là gì
Trong Python, islower[] là một phương thức tích hợp được sử dụng để xử lý chuỗi. Phương thức islower[] trả về True nếu tất cả các ký tự trong chuỗi là chữ thường, ngược lại, trả về “False”.
- Nó trả về “True” cho khoảng trắng nhưng nếu chỉ có khoảng trắng trong chuỗi thì trả về “False”
- Nó không nhận bất kỳ đối số nào, do đó, nó sẽ trả về lỗi nếu một tham số được truyền vào
- Chữ số và ký hiệu trả về “Đúng” nhưng nếu chuỗi chỉ chứa chữ số và số thì trả về “Sai”
Hàm này được sử dụng để kiểm tra xem đối số có chứa bất kỳ ký tự chữ thường nào không, chẳng hạn như
string.upper[]9
Cú pháp của islower[]
cú pháp. chuỗi. thấp hơn[]
Thông số
- islower[] không nhận bất kỳ tham số nào
trả lại
- True- Nếu tất cả các ký tự trong chuỗi thấp hơn
- Sai- Nếu chuỗi chứa 1 hoặc nhiều ký tự không phải chữ thường
Ví dụ
Python3
string.upper[]91
True False1
True False2
string.upper[]94
True False4
string.upper[]96
True False1
True False2
True False8
True False4
string.upper[]96
đầu ra
True False
Cái gì thấp hơn [] trong Python
Trong Python, Lower[] là một phương thức tích hợp được sử dụng để xử lý chuỗi. Phương thức Lower[] trả về chuỗi chữ thường từ chuỗi đã cho. Nó chuyển đổi tất cả các ký tự hoa thành chữ thường. Nếu không có ký tự hoa nào tồn tại, nó sẽ trả về chuỗi gốc.
- Nó không nhận bất kỳ đối số nào, do đó, nó sẽ trả về lỗi nếu một tham số được truyền vào
- Trả về chữ số và ký hiệu được trả về nguyên trạng, Chỉ một chữ cái viết hoa được trả về sau khi chuyển thành chữ thường
THIS SHOULD BE UPPERCASE! TH!S SH0ULD B3 UPP3RCAS3!2
Cú pháp của Lower[]
cú pháp. chuỗi. thấp hơn[]
Thông số
- Lower[] không nhận bất kỳ tham số nào
trả lại. Nó chuyển đổi chuỗi đã cho thành chữ thường và trả về chuỗi
ví dụ
Python3
True False2
True False1
True False2
True False3
True False4
True False7
True False1
True False2
True False8
True False4
True False7
đầu ra
# 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."]
4Upper[] trong Python là gì
Trong Python, upper[] là một phương thức tích hợp được sử dụng để xử lý chuỗi. Phương thức upper[] trả về chuỗi chữ hoa từ chuỗi đã cho. Nó chuyển đổi tất cả các ký tự chữ thường thành chữ hoa. Nếu không có ký tự chữ thường nào tồn tại, nó sẽ trả về chuỗi ban đầu.
- Nó không nhận bất kỳ đối số nào, do đó, nó sẽ trả về lỗi nếu một tham số được truyền vào
- Trả về chữ số và ký hiệu được trả về nguyên trạng, Chỉ một chữ cái viết thường được trả về sau khi chuyển thành chữ hoa
# 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."]
5Cú pháp của hàm trên[]
cú pháp. chuỗi. phía trên[]
Thông số
- upper[] không nhận bất kỳ tham số nào
trả lại. Nó chuyển đổi chuỗi đã cho thành chữ hoa và trả về chuỗi
Ví dụ
Python3
True False0
True False1
True False2
string.upper[]94
_______74____328
True False1
True False2
# 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."]
41_______74____328
đầu ra
The strings are same.7
Đếm chữ hoa, chữ thường và dấu cách
Cho một chuỗi, nhiệm vụ là viết Chương trình Python để đếm số lượng chữ hoa, chữ thường và dấu cách trong một chuỗi và chuyển đổi kiểu chữ của chuỗi đã cho [chuyển đổi chữ thường thành chữ hoa và ngược lại]