بررسی فرمت تاریخ
برنامه ای بنویسید که تاریخی را به فرمت yyyy/mm/dd از کاربر دریافت کند و بررسی کند که آیا تاریخ دریافت شده در فرمت صحیح است یا خیر؟
مثال:
برنامه ای بنویسید که تاریخی را به فرمت yyyy/mm/dd از کاربر دریافت کند و بررسی کند که آیا تاریخ دریافت شده در فرمت صحیح است یا خیر؟
مثال:
y = int(input('enter the year : ')) m = int(input('enter the month : ')) d = int(input('enter the day : ')) if m > 12 and d > 30 : print('false') else : print('true')
import re from datetime import datetime def is_valid_date(date_string): # بررسی فرمت تاریخ با استفاده از regex pattern = r'^\d{4}/\d{2}/\d{2}$' if not re.match(pattern, date_string): return False # تبدیل رشته تاریخ به شی datetime و بررسی صحت تاریخ try: year, month, day = map(int, date_string.split('/')) datetime(year, month, day) return True except ValueError: return False def main(): date_input = input("تاریخ را به فرمت yyyy/mm/dd وارد کنید: ") is_valid = is_valid_date(date_input) print(is_valid) if __name__ == "__main__": main()
user_date = input("Please enter date: (format: yyyy/mm/dd)") lst_date = user_date.split("/") if 0 < int(lst_date[1]) <= 12 and 0 < int(lst_date[2]) <= 31: print(True) else: print(False)
from datetime import datetime user_date = input("Please enter date: (format: yyyy/mm/dd)") try: datetime.strptime(user_date, "%Y/%m/%d") print (True) except : print (False)
year = int(input("year: ")) month = int(input("month: ")) day = int(input("day: ")) format_ymd = f"{year}/{month}/{day}" if year > 2025: print(f"History : {format_ymd} year error") print("False") elif month > 12: print(f"History : {format_ymd} month error") print("False") elif month > 30: print(f"History : {format_ymd} day error") print("False") elif year < 2025 and month < 13 and day < 31: print(f"History : {format_ymd}") print("True") else: print("Not")
tarikh = int(input("tarikh miladi":) sal = tarikh[0:4] mah=tarikh[4:6] rooz=tarikh[6:8] mah ={"1":"jan" ,"2": "feb", "3": "mar" ,"4":"apr" , "5": "may" ,"6": "jun" , "7":"jul" , "8": "Aug" , "9": "sep" , "10": "oct", "11": "nov" , "12": "dec" } if tarikh in mah : print(" true ") else: print("false")
با استفاده از CSS کلاس fix را استایل دهی کنید تا بصورت ثابت در گوشه پایین سمت چپ صفحه (با فاصله 10 پیکسل) قرار گیرد و در صورت اسکرول کاربر، موقعیت آن تغییر نکند.
تابعی بنویسید که رشته ای را دریافت کند و مقدار رمزنگاری شده را طبق الگوریتم زیر برگرداند. سپس تابعی بنویسید که عبارت رمزنگاری را دریافت کند و رشته اولیه را برگرداند. در این رمزنگاری :هرحرف باید با ...
دیتابیس یک رستوران را طراحی کنید و کوئری مربوط به ساخت جداول و کلیدهای آنها را بنویسید. راهنمایی: در این رستوران میخواییم لیست غذاها و سفارش ها و مشتریان را در سیستم داشته باشیم
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری