Computer >> Máy Tính >  >> Lập trình >> Python

Python - Trích xuất phần trăm từ chuỗi

Khi được yêu cầu trích xuất phần trăm từ một chuỗi, các biểu thức chính quy và phương thức "findall" của gói sẽ được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự -

import re

my_string = 'Python is % always fun % to learn % and teach'

print("The list is : " )
print(my_string)

my_result = re.findall('\d*%', my_string)

print("The resultant list is : ")
print(my_result)

Đầu ra

The list is :
Python is % always fun % to learn % and teach
The resultant list is :
['%', '%', '%']

Giải thích

  • Các gói bắt buộc được nhập vào môi trường.

  • Một chuỗi được xác định và hiển thị trên bảng điều khiển.

  • Phương thức 'findall' của gói biểu thức chính quy được sử dụng để xác định một mẫu và chuyển chuỗi hoạt động trên đó.

  • Điều này được gán cho một biến.

  • Biến này được hiển thị dưới dạng đầu ra trên màn hình.