python定義函數如何判斷年份是否為閏年
更新時間:2022年07月18日 11:05:38 作者:托尼stark
這篇文章主要介紹了python定義函數如何判斷年份是否為閏年,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
如何判斷年份是否為閏年
閏年:所謂閏年即能被4整除,但不能被100整除的年份,或者能被400整除的年份。
def Year(): year = input('請輸入一個年份:') year = int(year) # 將年份轉換成轉換為整數,如果轉換一個不符合格式的字符串將會報錯,如int('abc') if year % 400 == 0: print('年份%d是閏年' % year) elif year % 4 == 0 and year % 100 != 0: print('年份%d是閏年' % year) else: print('年份%d不是閏年' % year) Year()
定義一個函數,判斷year是否是閏年,若是閏年返回true,否則返回false
代碼如下 :
def is_leap(year): year = int(year) if (year % 4 == 0) and (year % 100 != 0): return True elif year % 400 == 0: return True else: return False while(True): year = input("請輸入一個年份:") if year == 'exit': import sys sys.exit(0) print("%s是閏年嗎? %s" % (year, is_leap(year)))
執(zhí)行結果如下圖:
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python集成開發(fā)環(huán)境Pycharm的使用及技巧
本文詳細講解了Python集成開發(fā)環(huán)境Pycharm的使用及技巧,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06python GUI庫圖形界面開發(fā)之PyQt5信號與槽基本操作
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5信號與槽基本操作,需要的朋友可以參考下2020-02-02Python初識二叉樹續(xù)之實戰(zhàn)binarytree
binarytree庫是一個Python的第三方庫,這個庫實現(xiàn)了一些二叉樹相關的常用方法,使用二叉樹時,可以直接調用,不需要再自己實現(xiàn),下面這篇文章主要給大家介紹了關于Python初識二叉樹之實戰(zhàn)binarytree的相關資料,需要的朋友可以參考下2022-05-05Python編程scoketServer實現(xiàn)多線程同步實例代碼
這篇文章主要介紹了Python編程scoketServer實現(xiàn)多線程同步實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下2018-01-01Linux系統(tǒng)上Nginx+Python的web.py與Django框架環(huán)境
這篇文章主要介紹了Linux系統(tǒng)上Nginx+Python的web.py與Django框架環(huán)境,文中使用fastcgi作為連接,需要的朋友可以參考下2015-12-12