حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود

اسم روزهای هفته

تمرین آسان 2067 visibility link download flag

برنامه ای بنویسید که با دریافت شماره روز هفته، نام آن را نمایش دهد

input: 1
shanbe

input: 3
doshanbe

reply 28

visibility
day = int(input("day: ")) #دریافت شماره روز هفته
#اگر شماره ها بین 1 تا 7 باشد نام آن روز نمایش داده میشود
match day:
    case 1:
        print("Saturday")
    case 2:
        print("Sunday")
    case 3:
        print("Monday")
    case 4:
        print("Tuesday")
    case 5:
        print("Wednesday")
    case 6:
        print("Thursday")
    case 7:
        print("Friday")
    case _: #اگر شماره ها بین 1 تا 7 نبود جمله زیر چاپ میشود
        print("Days 1 to 7 of the week")
def d(day): #تعریف تابع
    Weekdays = { #تعریف نام و شماره روز های هفته
       1:"Saturday",
       2:"Sunday",
       3:"Monday",
       4:"Tuesday",
       5:"Wednesday",
       6:"Thursday",
       7:"Friday"
       }
    #اگر شماره ها بین 1 تا 7 باشد نام آن روز در نظر گرفته میشود
    if day >= 1 and day <= 7:
        return Weekdays[day]
    #اگر شرط بالا برقرار نبود جمله زیر در نظر گرفته میشود
    return "Days 1 to 7 of the week"
 
days = int(input("day: ")) #دریافت شماره روز های هفته
print(d(days)) #فراخانی تابع
#تعریف روز های هفته با استفاده از دیکشنری
Hafteh={1:'Shanbeh',
        2:'Yekshanbeh',
        3:'Doshanbeh',
        4:'Seshanbeh',
        5:'Chaharshanbeh',
        6:'Panjshanbeh',
        7:'Jomee'}
#گرفتن شماره روز هفته از کاربر
x=int(input('Shomareh rooz mored nazar ra vared konid:'))
print('Rooz',Hafteh[x])
def week():
    """
    تابع روز های هفته را بر اساس ترتیب اعداد چاپ میکند 
    """
    while True:
        try:
            user_input = int(input("please enter a number between 1 and 7(exit=0) :"))
            if user_input == 0: # اگر صفر باشد از برنامه خارج شود 
                print("good bye...")
                break           
            
            if not user_input in range(1,8): # اگر بین یک تا 7 نبود ارور بگیرد
                print("The number must be between 1 and 7⛔")
                
            match user_input:                       
                case 1:print("saturday")
                case 2:print("sunday")
                case 3:print("monday")
                case 4:print("tuesday")
                case 5:print("wednesday")
                case 6:print("thursday")
                case 7:print("friday")
                
        except ValueError: # درصورت ورود متن ارور دریافت کند اما برنامه متوقف نشود
            print("please enter a integer amount⛔")
week() # فراخانی
#دریافت ورودی
i=input("input: ")
#تعریف روزهای هفته با دیکشنری
hafte={"1":"shanbe","2":"yek shanbe","3":"do shanbe","4":"se shanbe"
,"5":"chahar shanbe","6":"panj shanbe","7":"jome"}
#نمایش دادن خروجی
print(hafte[i])
while 1:
    day = int(input("ToDay --> "))
    if day == 1:
        print("SaturDay")
    elif day == 2:
        print("SunDay")
    elif day == 3:
        print("Monday")
    elif day == 4:
        print("Tuesday")
    elif day == 5:
        print("Wednesday")
    elif day == 6:
        print("Thursday")
    elif day == 7:
        print("Friday")
    elif day == 0:
        print("EXIT")
        exit()
    else:
        print("This day does not exist")
def day_of_week(day):
    days = ["shanbe", "doshanbe", "seshanbe", "chaharshanbe", "panjshanbe", "jome", "shanbe"]
    return days[day - 1] if 1 <= day <= 7 else "Invalid input"

# Example usage
print(day_of_week(1))  # shanbe
print(day_of_week(3))  # doshanbe
پاسخ هوش مصنوعی Ai Python
number=int(input("Enter number of week: "))
x="shanbeh"
if number==1 :
    print(x)
elif number==2 :
    print(str(number-1)+x)
elif number==3 :
    print(str(number-1)+x)
elif number==4 :
    print(str(number-1)+x)
elif number==5 :
    print(str(number-1)+x)
elif number==6 :
    print(str(number-1)+x)
elif number==7 :
    print("Jomeh")
else:
    print("The number must be between 1 and 7")
#گرفتن عدد روز هفته از کاربر
x=int(input('Shomareh rooz mored nazar ra vared konid:'))
if x == 1:
    print('Shanbeh')
elif x == 2:
    print('Yekshanbeh')
elif x == 3:
    print('Doshanbeh')
elif x == 4:
    print('Seshanbeh')
elif x == 5:
    print('Chaharshanbeh')
elif x == 6:
    print('Panjshanbeh')
elif x == 7:
    print('Jomee')
<< صفحه قبل 1 2 3 صفحه بعد >>

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن