تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

بررسی کدپستی

آسان 83/ دانلود 821 بازدید

تابعی بنویسید که کدپستی کاربر را به عنوان پارامتر دریافت کند و بررسی کند که کدپستی صحیح است یا خیر؟

کدپستی باید 15 رقم باشد
کدپستی فقط شامل اعداد است
👨‍💻 5 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

8 جواب

نمیتونم این تمرین رو حل کنم!
def sehatcode(x):
    x = str(x)
    if len(x) <  15 or len(x) > 15 :
        return False
    else:
        return True
try:
    postcode = int(input('postcode: '))
except:
    print('postcode must be int')
else:
    print(sehatcode(postcode))
Shahroozchegini دانلود Python
def postalcode(code):
    return True if (len(code) == 15 and code.isnumeric() == True) else False
print(postalcode(code=input("Enter postal code: ")))
کاربر 251 دانلود Python
def validate_postal_code(postal_code):
    # بررسی اینکه کدپستی 15 رقم باشد و فقط شامل اعداد باشد
    if len(postal_code) == 15 and postal_code.isdigit():
        return True
    else:
        return False

def main():
    user_postal_code = input("لطفاً کدپستی خود را وارد کنید: ")
    if validate_postal_code(user_postal_code):
        print("کدپستی صحیح است.")
    else:
        print("کدپستی نادرست است. لطفاً اطمینان حاصل کنید که کدپستی 15 رقم و فقط شامل اعداد باشد.")

if __name__ == "__main__":
    main()
کاربر 136 دانلود Python
code = input('enter your code : ')
if len(code)== 15 and code == int:
    print('ok')
else:
    print('not ok')
Zahra1392 دانلود Python
def post(n):
    if len(n) == 15:
        return True
    else:
        return False
print(post(n=(input("enter your number:"))))
Arman.danyy دانلود Python
def post():
    code = input("please enter your code: ")
    if len(code) == 15 and code.isdigit():
        print("your code is True : ", code)
    else:
        print("your code is wrong")
post()
Alirezamoghaddam دانلود Python
def validate_postal_cod(postal_cod):
    if len (postal_cod)!=15:
        print("false")
        return False
    if not postal_cod.isdigit():
        print('false')
        return False
    return True
postal_cod=input('code posti:')
if validate_postal_cod(postal_cod):
 print('True')
else:
   ('False')
Maryam.n دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن