تفکیک تاریخ
برنامه ای بنویسید که تاریخی را با فرمت yyyy/mm/dd دریافت کرده و سال، ماه و روز را به تفکیک چاپ کند
برنامه ای بنویسید که تاریخی را با فرمت 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]}')
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری