Ngọc Anh
Ngọc Anh
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 433 lượt xem

Mình chưa hiểu chỗ này tại sao start_date=start_date+dttimedelta(days=1) khi mình

Mình chưa hiểu chỗ này, tại sao start_date=start_date+dt.timedelta(days=1), khi mình đã đặt điều kiện ở trên là start<end, khi start > end thì nó tự động stop rồi chứ, sao lại phải đặt nhỉ ?
Thảo luận 3 câu trả lời
Lượt xem 433 lượt xem
Vỗ tay vỗ tay
Ngọc Anh 10:07 - Jul 27, 2021

Hi anh/chị,

Nếu như mình không đặt công thức + 1 trong timesdelta, thì biến start_date luôn luôn giữ giá trị cố định, và sẽ luôn luôn nhỏ hơn biến end_date.

Nếu bị như vậy thì vòng lặp của mình sẽ chạy vô hạn và tập hợp các câu lệnh này sẽ không thể dừng được ạ. Đây là một trong các lỗi phổ biến khi mình thực hiện vòng lặp, cần có một thao tác để đảm bảo cho việc vòng lặp đó sẽ dừng lại sau hữu hạn lần chạy

Vỗ tay vỗ tay
Ngọc Anh 18:09 - Sep 22, 2021

Thầy ơi, thầy hướng dẫn giúp làm sao hiển thị thêm cột Date trong bảng dữ liệu? khi thêm dòng lệnh read_data["Date"]=date_format thì báo lỗi can only concatenate list (not "str") to list. Cảm ơn thầy.

Vỗ tay vỗ tay
Ngọc Anh 18:09 - Sep 22, 2021

xin lỗi vì gõ nhầm vào phần này ạ. 

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông