用python定義fun函式實作:輸入某年某月某日,判斷這一天是這一年的第幾天? 使用陳述句:year,month,day=eval(input("年,月,日="))
求大佬教一下
uj5u.com熱心網友回復:
https://blog.csdn.net/qq_37622608/article/details/82085339uj5u.com熱心網友回復:
import datetimeyear,month,day=eval(input("年,月,日="))
print(year,month,day)
date = datetime.date(int(year), int(month), int(day))
date1 = datetime.date(int(year), 1, 1)
print((date-date1).days+1)
uj5u.com熱心網友回復:
不行呀uj5u.com熱心網友回復:
哪里不行呀?
uj5u.com熱心網友回復:
年,月,日=2020,5,132020 5 13
134
uj5u.com熱心網友回復:
不行呀
import datetime
year,month,day=eval(input("年,月,日="))
print(year,month,day)
date = datetime.date(int(year), int(month), int(day))
date1 = datetime.date(int(year), 1, 1)
print((date-date1).days+1)
哪里不行呀?
uj5u.com熱心網友回復:
還要定義fun函式呀
不行呀
import datetime
year,month,day=eval(input("年,月,日="))
print(year,month,day)
date = datetime.date(int(year), int(month), int(day))
date1 = datetime.date(int(year), 1, 1)
print((date-date1).days+1)
哪里不行呀?
哪里有定義函式?
uj5u.com熱心網友回復:
參考了一個模塊,不過非要自己算的話,可以找找,一搜就搜出來了uj5u.com熱心網友回復:
還要定義fun函式呀
不行呀
import datetime
year,month,day=eval(input("年,月,日="))
print(year,month,day)
date = datetime.date(int(year), int(month), int(day))
date1 = datetime.date(int(year), 1, 1)
print((date-date1).days+1)
哪里不行呀?
哪里有定義函式?
File "C:\Users\Leishen\Desktop\判斷第幾天.py", line 2, in <module>
year,month,day=eval(input("年,月,日="))
File "<string>", line 1
2018,06,15
^
SyntaxError: invalid token
uj5u.com熱心網友回復:
你輸入的是中文的,吧,用英文的,沒有問題,我用得好好的uj5u.com熱心網友回復:
年,月,日=2020,1,52020 1 5
5
***Repl Closed***
年,月,日=2019,2,28
2019 2 28
59
***Repl Closed***
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/68435.html
