Làm cách nào để kiểm tra xem một năm nhất định có phải là năm nhuận hay không trong Python?
Một năm được xác định là năm nhuận trong Python nếu nó đáp ứng các điều kiện sau.
- Nếu năm đã cho chia hết cho 4 thì đó là năm nhuận. Ví dụ năm 2004 là năm nhuận
- Nếu năm đã cho là bội số của 4 nhưng không chia hết cho 100 thì đó là năm nhuận. Ví dụ năm 2012 là năm nhuận
- Nếu năm đã cho chia hết cho cả 100 và 400 thì đó là năm nhuận. Ví dụ năm 2000 là năm nhuận
Tìm hiểu khóa học về khoa học dữ liệu từ các trường Đại học hàng đầu thế giới. Kiếm các Chương trình PG Điều hành, Chương trình Chứng chỉ Nâng cao hoặc Chương trình Thạc sĩ để nhanh chóng theo dõi sự nghiệp của bạn
Các phương pháp để xác định xem một năm nhất định có phải là năm nhuận hay không trong Python
Trong phần này, chúng ta sẽ thảo luận về các phương pháp khác nhau để xác định xem một năm nhất định có phải là năm nhuận trong Python hay không.
Phương pháp 1. Xác định Năm nhuận trong Python bằng Mô-đun Toán học trong Chương trình
lịch nhập khẩua = int[input[“ Nhập năm muốn kiểm tra. ”]]
số = lịch. bước nhảy vọt[a]
nếu num == True
print[“Năm đã nhập %s là Năm nhuận” %a]
khác
print[“Năm đã nhập %s không phải là năm nhuận” %a]
Đầu vào. Nhập năm bạn muốn kiểm tra. 2012
Đầu ra. Năm đã nhập 2012 là năm nhuận
Phương pháp 2. Xác định Năm nhuận trong Python bằng cách sử dụng Điều kiện nếu lồng nhau trong chương trình
nếu [a% 4] == 0
nếu [a% 100] == 0
nếu [a% 400] == 0
print[“Năm đã nhập %s là năm nhuận” %a]
khác
print[“Năm đã nhập %s không phải là năm nhuận” %a]
khác
print[“Năm đã nhập %s là năm nhuận” %a]
khác
print[“Năm đã nhập %s không phải là năm nhuận” %a]
Đầu vào. Nhập năm bạn muốn kiểm tra. 2005
Đầu ra. Năm đã nhập là 2005 không phải là năm nhuận
Đọc liên quan. Chương trình Python để cộng hai số
Phương pháp 3. Xác định Năm nhuận trong Python bằng cách sử dụng Điều kiện Nếu trong Chương trình
a = int[input[“ Nhập năm muốn kiểm tra. ”]]nếu [[ a%400 == 0] hoặc [[ a%4 == 0 ] và [ a%100. = 0]]]
print[“Năm đã nhập %s là năm nhuận” %a]
khác
print[“Năm đã nhập %s không phải là năm nhuận” %a]
Đầu vào. Nhập năm bạn muốn kiểm tra. 2004
Đầu ra. Năm nhập 2004 là năm nhuận
Thủ tục thanh toán. Chương trình mẫu Python
Hội thảo trên web về Khoa học Dữ liệu Độc quyền của upGrad dành cho bạn –
UpGrad giúp gì cho Sự nghiệp Khoa học Dữ liệu của bạn?
https. //cdn. nâng cấp. com/blog/cuoi-talk-on-ds. mp4
Giải thích chương trình
Chương trình trên cho phép người dùng cuối cung cấp bất kỳ năm nào làm đầu vào cho chương trình Python. Sau đó chương trình sẽ kiểm tra xem năm do người dùng nhập vào có phải là năm nhuận hay không. Sau khi xác thực, chương trình in đầu ra trên bàn điều khiển
Khám phá các khóa học trực tuyến về khoa học dữ liệu phổ biến của chúng tôi
Chương trình sau đại học về Khoa học dữ liệu từ IIITBChương trình chứng chỉ chuyên nghiệp về Khoa học dữ liệu để ra quyết định kinh doanhThạc sĩ khoa học về Khoa học dữ liệu từ Đại học ArizonaChương trình chứng chỉ nâng cao về Khoa học dữ liệu từ IIITBChương trình chứng chỉ chuyên nghiệp về Khoa học dữ liệu và phân tích kinh doanh từ Đại học MarylandCác khóa học trực tuyến về khoa học dữ liệu
Trong chương trình trên, chúng ta sẽ kiểm tra ba điều kiện bằng toán tử logic “AND” và “OR”. Ba điều kiện như sau
- year%400 == 0 – xác định xem phần còn lại có bằng 0 hay không
- year%4 == 0 – xác định xem phần còn lại có bằng 0 hay không
- năm%100. = 0 – xác định nếu phần còn lại không bằng 0
Câu lệnh thứ hai và thứ ba sử dụng toán tử AND, có nghĩa là kết quả của hai câu lệnh này phải là True cho năm nhuận. Nếu một trong hai điều kiện là sai, thì chương trình sẽ dừng lại vì không cần kiểm tra thêm. Năm nhất định không phải là năm nhuận.
Các kỹ năng khoa học dữ liệu hàng đầu cần học để nâng cao trình độ
SL. Các kỹ năng khoa học dữ liệu hàng đầu cần học trong năm 20221Khóa học trực tuyến về phân tích dữ liệuKhóa học trực tuyến về thống kê suy luận2Khóa học trực tuyếnKiểm tra giả thuyếtKhóa học trực tuyến về hồi quy logistic3Khóa học hồi quy tuyến tínhKhóa học trực tuyếnĐại số tuyến tính cho phân tích
Hai điều kiện đầu tiên và hai điều kiện còn lại sử dụng toán tử OR có nghĩa là một trong hai kết quả phải là True. Nếu một trong hai câu là đúng, điều đó có nghĩa là năm đã cho là năm nhuận trong Python .
Đọc các bài báo phổ biến về Khoa học dữ liệu của chúng tôi
Con đường sự nghiệp khoa học dữ liệu. Hướng dẫn nghề nghiệp toàn diện Khoa học dữ liệu Tăng trưởng nghề nghiệp. Tương lai của công việc là đâyTại sao Khoa học dữ liệu lại quan trọng? . Họ làm gì? Myth Busted. Khoa học dữ liệu không cần Mã hóa Business Intelligence vs Khoa học dữ liệu. Sự khác biệt là gì?
Sự kết luận
Mã được sử dụng trong bài viết chỉ nhằm mục đích giải thích. Bạn có thể sửa đổi các câu lệnh được đưa ra trong các ví dụ theo yêu cầu của bạn. Trong blog này, chúng ta đã thảo luận về cách triển khai chương trình năm nhuận trong Python . Bạn có thể dùng thử mã để củng cố kiến thức Python của mình.
Nếu bạn tò mò muốn tìm hiểu về khoa học dữ liệu, hãy xem Chương trình PG cấp cao về Khoa học dữ liệu của IIIT-B & upGrad được tạo cho các chuyên gia đang làm việc và cung cấp hơn 10 nghiên cứu điển hình & dự án, hội thảo thực hành thực tế, cố vấn với các chuyên gia trong ngành, 1