Ghi chú. trong khi chuyển đổi số ngày đã cho thành năm, tháng và ngày phép chia số nguyên được sử dụng. Trong Python, phép chia số nguyên được thực hiện bằng cách sử dụng toán tử Show Mã nguồn Python. Chuyển đổi ngày sang năm, tháng và ngày
đầu raEnter number of days: 3000 Years = 8 Months = 2 Days = 20 Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên Trình chỉnh sửa mã Python Có một cách khác để giải quyết giải pháp này? Trước. Viết chương trình Python để kiểm tra xem một bảng chữ cái là nguyên âm hay phụ âm. Mức độ khó của bài tập này là gì? Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource Chia sẻ Hướng dẫn / Bài tập này trên. Facebook và Twitter con trăn. Lời khuyên trong ngàyToán tử số học linh hoạt Mọi người đều có thể làm số học với các số nhưng Python cũng có thể làm số học với các số không phải là số. Bạn có thể thêm chuỗi và danh sách bằng toán tử số học + trong Python. asd + asd = asdasd Hàm trả về đối tượng ngày có cùng năm, tháng và ngày. Tất cả các đối số là bắt buộc. Các đối số có thể là số nguyên, trong các phạm vi sau
Nếu một đối số bên ngoài các phạm vi đó được đưa ra, ValueError sẽ được nâng lên
Trình bày bằng hình ảnh Giải pháp mẫu. - Mã Python
Đầu ra mẫu 9 Sơ đồ Trực quan hóa việc thực thi mã PythonCông cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên Trình chỉnh sửa mã Python
Có một cách khác để giải quyết giải pháp này? Trước. Viết chương trình Python để in 'tài liệu ở đây' sau. Mức độ khó của bài tập này là gì? Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource Chia sẻ Hướng dẫn / Bài tập này trên. Facebook và Twitter con trăn. Lời khuyên trong ngàyToán tử số học linh hoạt Mọi người đều có thể làm số học với các số nhưng Python cũng có thể làm số học với các số không phải là số. Bạn có thể thêm chuỗi và danh sách bằng toán tử số học + trong Python. asd + asd = asdasd Chạyarr = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ] month = 12 year=2012 if(month==2 and ((year%400==0) or ((year%100!=0) and (year%4==0)))) : print("Number of days is ", arr[month-1]+1) else : print("Number of days is ", arr[month-1]); Giả sử chúng ta có một năm Y và một tháng M, chúng ta phải trả về số ngày của tháng đó cho năm đã cho. Vì vậy, nếu Y = 1992 và M = 7, thì kết quả sẽ là 31, nếu năm là 2020 và M = 2, thì kết quả là 29 Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
Ví dụ (Python)Chúng ta hãy xem triển khai sau đây để hiểu rõ hơn - Bản thử trực tiếp class Solution(object): def numberOfDays(self, y, m): leap = 0 if y% 400 == 0: leap = 1 elif y % 100 == 0: leap = 0 elif y% 4 == 0: leap = 1 if m==2: return 28 + leap list = [1,3,5,7,8,10,12] if m in list: return 31 return 30 ob1 = Solution() print(ob1.numberOfDays(2020, 2)) Đầu vào2020 2 đầu ra29 Cập nhật ngày 28-Apr-2020 08. 35. 20 |