تفکیک تاریخ
برنامه ای بنویسید که تاریخی را با فرمت yyyy/mm/dd دریافت کرده و سال، ماه و روز را به تفکیک چاپ کند
👨💻 11 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که تاریخی را با فرمت yyyy/mm/dd دریافت کرده و سال، ماه و روز را به تفکیک چاپ کند
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکwhile True :
day = input("Enter day(1-31) : ")
month = input("Enter month(1-12) : ")
year = input("Enter year(yyyy) : ")
if len(day) > 2 or not 1 <= int(day) <= 31 :
print("Please enter a valid(1-31) : ")
continue
if len(month) > 2 or not 1 <= int(month) <= 12 :
print("Please enter a valid(1-12) : ")
continue
if len(year) != 4 or not year.isdigit() :
print("Please enter a valid(yyyy) : ")
continue
break
print(f"{year}/{month.zfill(2)}/{day.zfill(2)}")
i=input('tarikh ra vared konid mesal(1373/01/15):')
y,m,d=i.split('/')
print(y,'year')
print(m,'month')
print(d,'day')
# this is python code to split date:
date=input("enter the date in this format: yyyy/mm/dd")
y=[]
m=[]
d=[]
for i in range(10):
if i<=3:
y.append(date[i])
elif i>4 and i<7:
m.append(date[i])
elif i>=8 :
d.append(date[i])
print( "your date is: year: ",''.join(y),"mount is :",''.join(m), "and day is:", ''.join(d) )
dateInput = input("Enter date with this format(yyyy/mm/dd):")
print(f"day = {dateInput[-2:]}")
print(f"month = {dateInput[5:7]}")
print(f"year = {dateInput[0:4]}")
tarikh = int (input("what yor tarikh : ")
sal=trikh[0:4]
mah= tarikh[4:6]
roz=tarikh[6:]
mah1={"01" : "farvardin " , "02" : "ordibehesht", "03" : "khordad" ,"04" : "tir" , "05" :"mordad" , "06": "sharivar" ,"07" : "mehr" , "08" : "aban" , "09" :"azar" , "10" : "day" , "11" : "bahman" , "12" : "esfand"}
print (f"sal \n, mah={mah1} \n, roz \n")
date = input("Enter a date in yyyy/mm/dd format: ")
year, month, day = date.split('/')
print(f"Year: {year}")
print(f"Month: {month}")
print(f"Day: {day}")
نیازی به ایجاد متغییرهای اضافی و اشغال حافظه نبود که در بالا اصلاح شده است
x = input('please enter date like 2024/11/28 ...')
x = x.split('/')
print(f'Year is {x[0]}')
print(f'Month is {x[1]}')
print(f'Day is {x[2]}')
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام