Trong các phần mềm bảng tính điện tử, dữ liệu ngày tháng được coi là số ngày tính từ ngày 1-1-1990. Viết chương trình
Trả lời vận dụng 1 trang 155 Tin học 10 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 10
Giải Tin học 10 Kết nối tri thức Bài 32: Ôn tập lập trình Python
Vận dụng 1 trang 155 Tin học 10: Trong các phần mềm bảng tính điện tử, dữ liệu ngày tháng được coi là số ngày tính từ ngày 1-1-1990. Viết chương trình:
- Nhập số tự nhiên n từ màn phím và tính xem số đó ứng với ngày, tháng, năm nào.
- Nhập thời gian theo khuôn dạng ngày-tháng-năm (ví dụ: 8-10-2021), tính số ngày ứng với ngày này theo phần mềm bảng tính điện tử.
Lời giải:
import datetime
str1= "1/1/1990"
d1 = datetime.datetime.strptime(str1, "%y/%m/%d")
print(d1)
d2 = datetime.datetime.strptime(str2, "%y/%m/%d")
print(d2)
n = int(input("Nhap vao so tu nhien: n = "))
print(d1 + datetime.timedelta(days=n))
print((d2-d1).days)
