بررسی کدپستی
تابعی بنویسید که کدپستی کاربر را به عنوان پارامتر دریافت کند و بررسی کند که کدپستی صحیح است یا خیر؟
کدپستی باید 15 رقم باشد
کدپستی فقط شامل اعداد است
تابعی بنویسید که کدپستی کاربر را به عنوان پارامتر دریافت کند و بررسی کند که کدپستی صحیح است یا خیر؟
کدپستی باید 15 رقم باشد
کدپستی فقط شامل اعداد است
def x(code_posty = input("code posty: ")): #تعریف تابع و دریافت کدپستی
#False درغیر این صورت True اگر اعداد 15 رقم بودند و فقط عدد بود
return len(code_posty) == 15 and code_posty.isdigit()
print(x()) #فراخانی تابع و چاپ
def x(code_posty = input("code posty: ")): #تعریف تابع و دریافت کدپستی
try: #True اگر تعداد اعداد == 15 بود و از نوع عدد بودند
return len(code_posty) == 15 and type(int(code_posty)) == int
except ValueError: #False اگر نوع از عدد نبود بجای ارور
return False
print(x()) #فراخانی تابع و چاپ
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))
def a(code = input("code-posty:")):
return len(code) == 15 and code.isdigit()
print(a())
code = input("enter your zip code: ")
def check_code_posti(code):
if len(code)==15:
try:
code=int(code)
print("your zip code is currect.")
except:
print("your zip code must be intiger.")
else:
print("your zip code must be 15 charecters.")
check_code_posti(code)
def code_posti(name):
if len(name) == 3:
if name.isdigit():
print('code posti cahihe')
else:
print("code posti 15 ragam nemibashade")
else:
print("code posti baiad 15 ragame bashda")
i = input('i: ')
code_posti(i)
def cod():
c = str(input("Enter your code : "))
if len(c)== 12 and c=="313114313114" :
return True
else :
return False
print(cod())
def postalcode(code):
return True if (len(code) == 15 and code.isnumeric() == True) else False
print(postalcode(code=input("Enter postal code: ")))
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()
def check_post(postnum):
if not isinstance(postnum,int):
raise ValueError("Invalid Post Number")
postnum = str(postnum)
if len(postnum) == 15 :
return f'Post Code {postnum} is Valid'
else:
return f'Post Code {postnum} Not Valid'
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.