# Leap Year Check
潮陽網(wǎng)站建設公司創(chuàng)新互聯(lián)公司,潮陽網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為潮陽成百上千提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的潮陽做網(wǎng)站的公司定做!
if year % 4 == 0 and year % 100 != 0:
print(year, "是閏年")
elif year % 100 == 0:
print(year, "不是閏年")
elif year % 400 ==0:
print(year, "是閏年")
else:
print(year, "不是閏年")
用Python判斷是否是閏年的三種方法:
本教程操作環(huán)境:windows7系統(tǒng)、python3.9版,DELL G3電腦。
1、以下實例可以判斷用戶輸入的年份是否為閏年:
2、也可以使用內(nèi)嵌if語句來實現(xiàn):
執(zhí)行以上代碼輸出結(jié)果為:
3、其實Python的calendar庫中已經(jīng)封裝好了一個方法isleap()來實現(xiàn)這個判斷是否為閏年:
根據(jù)用戶輸入判斷:
有很多問題,不是把=換成==就能解決的:
一、函數(shù)定義后面缺少冒號
二、沒有正確的縮進
三、==誤用成=
四、關鍵字開關不能是大寫
五、raw_input拼寫錯誤,_與input之間不能有空格
六、raw_input獲得的內(nèi)容是string,不能進行計算,要改成int(raw_input)
七、print語句在y之間不能用引號,修改后的代碼如下:
def?year(y):
if?y?%?100?==?0?and?y?%?400?==?0:
print?y?,?"是閏年"
elif?y?%?100?!=?0?and?y?%?4?==?0:
print?y,"是閏年"
else?:
print?y,"不是閏年"
return
year(int(raw_input("請輸入年份:")))
def isleap(year):
if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
return True
return False
if isleap(2020):
print("是閏年")
else:
print("不是閏年")
#include stdio.h
#define ISPRIME(x)? (x)%400==0||(x)%4==0(x)%100!=0
int main()
{
int a,b,cnt;
while(scanf("%d,%d",a,b)==2)
{
? for(cnt=0;a=b;++a)
? {
? ? ? if(ISPRIME(a))
? ? ? {?
? ? ? ? ? printf("%-7d",a);
? ? ? ? ? if(++cnt%5==0)
? ? ? ? ? ? ? printf("\n");
? ? ? }
? }
}
return 0;
}
本文標題:函數(shù)判斷閏年python,判斷當前年份是否為閏年的函數(shù)
本文地址:http://aaarwkj.com/article34/dsispse.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計、外貿(mào)網(wǎng)站建設、企業(yè)建站、外貿(mào)建站、網(wǎng)站營銷、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)