Python xóa dấu gạch dưới và viết hoa

Có một số phương thức tích hợp sẵn cho phép chúng ta dễ dàng thực hiện các sửa đổi đối với chuỗi trong Python. Trong hướng dẫn này, chúng tôi sẽ đề cập đến. phía trên[],. thấp hơn[],. đếm[],. tìm thấy[],. các phương thức thay thế [] và str []

Nhưng trước tiên, hãy xem qua phương thức len[]. Mặc dù nó không giới hạn ở các chuỗi, nhưng bây giờ là thời điểm tốt để giới thiệu. Chúng tôi sử dụng phương thức Python tích hợp, len[], để lấy độ dài của bất kỳ chuỗi nào, có thứ tự hoặc không có thứ tự. chuỗi, danh sách, bộ dữ liệu và từ điển. Ví dụ

>>> s = “This string contains forty-two characters.>>> len[s]
42

phía trên[] &. thấp hơn[]

Các. ở phia trên va. Lower[] phương pháp chuỗi là tự giải thích. Thực hiện các. Phương thức upper[] trên một chuỗi chuyển đổi tất cả các ký tự thành chữ hoa, trong khi phương thức Lower[] chuyển đổi tất cả các ký tự thành chữ thường

>>> s = “Whereof one cannot speak, thereof one must be silent.>>> s
'Whereof one cannot speak, thereof one must be silent.'
>>> s.upper[]
'WHEREOF ONE CANNOT SPEAK, THEREOF ONE MUST BE SILENT.'
>>> s.lower[]
'whereof one cannot speak, thereof one must be silent.'

đếm[]

Các. Phương thức đếm [] cộng số lần một ký tự hoặc chuỗi ký tự xuất hiện trong một chuỗi. Ví dụ

>>> s = "That that is is that that is not is not is that it it is"
>>> s.count["t"]
13

Tại sao nó không tính tất cả các t‘s? . Vì vậy, nếu chúng ta muốn đếm tất cả các t

>>> s = s.lower[]
>>> s.count["t"]
14

Chúng ta cũng có thể đếm toàn bộ các từ, như chúng ta biết, là các chuỗi ký tự

s = "James while John had had had had had had had had had had had a better effect on the teacher"
>>> s.count["had"]
11

tìm thấy[]

Chúng tôi tìm kiếm một hoặc nhiều ký tự cụ thể trong một chuỗi bằng. phương thức tìm[]

s = "On the other hand, you have different fingers."
>>> s. find["hand"]
13

Kết quả cho ta biết “tay” bắt đầu ở vị trí thứ 13 trong dãy

>>> s.find["o"]
7

Nhưng nếu chúng ta muốn tìm chữ “o” thứ hai, chúng ta cần chỉ định một phạm vi

>>> s.find["o", 8]
20

Điều này bắt đầu tìm kiếm ở phần tử thứ 8 và tìm thấy “o” ở 20. Bạn cũng có thể chỉ định phần cuối của phạm vi và giống như cắt lát, chúng ta có thể thực hiện ngược lại

________số 8_______

thay thế[]

Giả sử chúng ta muốn tăng giá trị của một tuyên bố. Chúng tôi làm như vậy với. phương thức thay thế []. Ví dụ

>>> s = "I intend to live forever, or die trying."
>>> s.replace["to", "three"]
'I intend three live forever, or die trying.'
>>> s.replace["fore", "five"]
'I intend to live fivever, or die trying.'

Chuyển đổi chuỗi

Làm thế nào để một người trở thành một với mọi thứ?

>>> s = “Whereof one cannot speak, thereof one must be silent.>>> s
'Whereof one cannot speak, thereof one must be silent.'
>>> s.upper[]
'WHEREOF ONE CANNOT SPEAK, THEREOF ONE MUST BE SILENT.'
>>> s.lower[]
'whereof one cannot speak, thereof one must be silent.'
0

Bây giờ bạn đã giác ngộ, bạn có thể ngừng học Python và sống cho hiện tại. HOẶC LÀ. Bạn có thể tìm hiểu về danh sách trong chương tiếp theo của chúng tôi

Chủ Đề