Cổng Khoa học Máy tính dành cho những người yêu thích máy tính. Nó bao gồm các bài báo về khoa học máy tính và lập trình được viết tốt, tư duy tốt và được giải thích tốt, các câu đố và thực hành / lập trình cạnh tranh / các câu hỏi phỏng vấn công ty.

Bạn đang xem : python tìm chuỗi trong văn bản

Python – Cách tìm kiếm chuỗi trong tệp văn bản?

Trong bài viết này, chúng ta sẽ xem cách tìm kiếm một chuỗi cụ thể trong tệp văn bản.

Xem xét tệp văn bản bên dưới:

Ví dụ 1: chúng tôi sẽ tìm kiếm từng dòng một nếu chuỗi được tìm thấy thì chúng tôi sẽ in chuỗi và số dòng đó.

< p> Các bước:

  • Mở một tệp.
  • Đặt chỉ số và cờ các biến thành 0.
  • Chạy một vòng qua từng dòng của tệp.
  • Trong điều kiện kiểm tra vòng lặp đó, hãy sử dụng toán tử ‘in’ để biết chuỗi có trong dòng hay không. Nếu tìm thấy cờ bằng 0.
  • Sau vòng lặp, hãy kiểm tra lại điều kiện của cờ đã được đặt hay chưa. Nếu tìm thấy chuỗi đã đặt thì hãy in một chuỗi và số dòng, nếu không, chỉ cần in thông báo ‘Không tìm thấy chuỗi’.
  • Đóng tệp.

Mã: < / strong>

Python3

string1 = 'coding'

file1 = open ( "geeks.txt" < / code> , "r" )

cờ = 0

index = 0

cho dòng trong file1:

index + = 1

< / p>

if string1 trong dòng:

< / code>

flag = 1

break

if flag = = 0 :

print ( 'String' , string1, 'Không tìm thấy' )

else :

print ( ' Chuỗi ' , string1, ' Found In Line ' , index) < / code>

file1.close ()

 
 

Đầu ra: < / strong>

Ví dụ 2: Chúng tôi chỉ đang tìm chuỗi có trong tệp hay không.

Bước:

  • mở một tệp.
  • Đọc một tệp và lưu trữ nó trong một biến.
  • kiểm tra điều kiện bằng cách sử dụng 'in' toán tử cho chuỗi có trong tệp hay không.
  • Nếu điều kiện đúng thì in thông báo "tìm thấy chuỗi", nếu không thì in "không tìm thấy chuỗi".
  • Đóng tệp. < / li>

Mã:

Python3

string1 = 'portal'

file1 = open ( "geeks.txt" , "r" )

readfile < / code> = file1.read ()

nếu string1 trong readfile :

print ( 'String' , string1, 'Tìm thấy trong Tệp ' )

else :

print ( 'String' , string1, 'Không tìm thấy' )

file1.close ()

 
 

Đầu ra:

Ghi chú cá nhân của tôi


Xem thêm những thông tin liên quan đến chủ đề python tìm chuỗi trong văn bản

Lập trình Python cơ bản || Bài 9: Chuỗi (String) trong Python || Học Và Giải Trí

  • Tác giả: Học Và Giải Trí
  • Ngày đăng: 2021-07-29
  • Đánh giá: 4 ⭐ ( 5375 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: hocvagiaitri
    - Fanpage: https://www.facebook.com/hoclaptrinh.scratch.python.c.coban/?ref=pages_you_manage
    - Bài tập, đề thi HSG, tin học trẻ: https://tinhoctrekhongchuyen.blogspot.com/
    - Hướng dẫn học lập trình Python cơ bản cho người mới bắt đầu (Bài 9:Chuỗi (String) trong Python)
    - Các bạn vui lòng giúp tôi đăng kí kênh để tôi có thêm động lực làm thêm nhiều Video nữa
    - Like và chia sẽ cho mọi nguời cùng học, cmt hỏi đáp

Chuỗi (String) trong Python

  • Tác giả: hocz.net
  • Đánh giá: 4 ⭐ ( 7077 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu dữ liệu chuỗi (String) trong Python là một trong các kiểu phổ biến nhất trong Python. Chuỗi ký tự trong python được bao quanh bởi dấu ngoặc kép đơn hoặc

Bài 5: Chuỗi trong Python

  • Tác giả: newnet.vn
  • Đánh giá: 4 ⭐ ( 4980 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Chi tiết bài học 14.Biểu thức chính quy trong Python

  • Tác giả: vimentor.com
  • Đánh giá: 5 ⭐ ( 5855 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vimentor chi tiết bài học Biểu thức chính quy trong Python: re.match (), re.search (), re.findall () với Ví dụ

Tìm kiếm và thay thế một dòng trong một tệp bằng Python

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 9988 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Tôi đoán một cái gì đó như thế này nên làm điều đó. Về cơ bản,…

Các kiểu dữ liệu cơ bản trong Python 3: Chuỗi (String)

  • Tác giả: gitiho.com
  • Đánh giá: 5 ⭐ ( 3680 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Giải thích chuỗi - string là gì trong Python 3, cách sử dụng và các thao tác thường gặp với chuỗi, một số hàm thông dụng và các chuyển đổi loại dữ liệu từ chuỗi sang số,...

Tìm ký tự trong chuỗi python

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 8912 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn tìm ký tự trong chuỗi python. Bạn sẽ học được cách tìm ký tự trong chuỗi python bằng các phương thức có sẵn như find, rfind, index, rindex trong bài viết này. Bạn cũng sẽ h

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Phương pháp cloneNode phần tử DOM HTML - javascript sao chép phần tử dom

By ads_php