中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

Python 練習(xí)實(shí)例4

Python 100例 Python 100例

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

程序分析:以3月5日為例,應(yīng)該先把前兩個月的加起來,然后再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大于2時需考慮多加一天:

程序源代碼:

實(shí)例(Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- year = int(raw_input('year:n')) month = int(raw_input('month:n')) day = int(raw_input('day:n')) months = (0,31,59,90,120,151,181,212,243,273,304,334) if 0 < month <= 12: sum = months[month - 1] else: print 'data error' sum += day leap = 0 if (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0)): leap = 1 if (leap == 1) and (month > 2): sum += 1 print 'it is the %dth day.' % sum

以上實(shí)例輸出結(jié)果為:

year:
2015
month:
6
day:
7
it is the 158th day.

Python 100例 Python 100例

其他擴(kuò)展