30/09/2018, 18:21
If not line.startswith('From ') : continue có nghĩa là gì?
Em làm bài tập về: Tìm Tháng trong 1 đoạn của File.
Cái dòng
" if not line.startswith('From ') : continue "
có nghĩa là gì vậy mấy anh.
Nếu không có NOT thì em hiểu nhưng có NOT vào em nghĩ không ra :(.
Mấy Anh giải thích giúp em lệnh đó với.
Em cảm ơn.
fhand = open(‘mbox-short.txt’)
for line in fhand:
line = line.rstrip()
if not line.startswith('From ') : continue
words = line.split()
print words[2]
1 đoạn trong file:
From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008
Bài liên quan
Python nó đơn giản thế cơ mà, cứ như ngôn ngữ tự nhiên ấy
Nếu line không bắt đầu với ‘from’ thì tiếp tục
Vậy là nó xét điều kiến, khi gặp đến
"From"
thì nó thoát điều kiện ra à anh.Anh ghi rõ ràng ở trên rồi mà
Nếu biến
line
, có nội dung không bắt đầu bởi chữfrom
thì bỏ quaEm cảm ơn anh