01/10/2018, 01:12

Lập trình chương trình liên quan đến tệp trong python

Chào mọi người mình đang làm một chương trình liên quan đến xử lí tệp trong python
Nó như vầy: Ban đầu mình có một file example.txt trong đó chứa các thông tin của các đối tượng lần lượt như sau:

  • Name Of Object
  • Age Of Object
  • Job
  • Email

Mình muốn lấy các thông tin đó ra từ tệp đó và in ra màn hình thì có cách nào không ???
Mình cũng có viết ra một đoạn mã mà nó báo lỗi thế này.

Khoa NTA viết 03:25 ngày 01/10/2018

range là hàm trả về 1 list chứ không phải list nha bạn Mà range(0, 100) == range(100) (chạy từ 0->99). Nếu bạn muốn chạy từ 1->100 thì range(1, 100+1) nha.
Chúc bạn thành công!

Minh Hoàng viết 03:21 ngày 01/10/2018

How to use “range”

Python Central – 20 Aug 13

Python's range() Function Explained | Python Central

A look at Python's range() function. It's usage, along with an explanation about xrange(). Their differences, and how to use range() with floats!

Nguyễn Hiến viết 03:14 ngày 01/10/2018

Oh mình quên cám ơn bạn

slowlove viết 03:23 ngày 01/10/2018

mình nghĩ nên dùng for loop để duyệt từng line trong file hơn là dùng while.
vd:
for lines in open(filename): line = lines.strip()
hoặc:
lines = [line.rstrip(’\n’) for line in open(‘filename’)]

Nguyễn Hiến viết 03:14 ngày 01/10/2018

Cám ơn các bạn mình đã viết xong chương trình này rồi
Thực ra từ đầu mình thấy dùng While loop cũng ổn nên mình để nguyên luôn hì
Cám ơn các bạn đã góp í .

Bài liên quan
0