بررسی کدپستی
تابعی بنویسید که کدپستی کاربر را به عنوان پارامتر دریافت کند و بررسی کند که کدپستی صحیح است یا خیر؟
کدپستی باید 15 رقم باشد
کدپستی فقط شامل اعداد است
👨💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
تابعی بنویسید که کدپستی کاربر را به عنوان پارامتر دریافت کند و بررسی کند که کدپستی صحیح است یا خیر؟
کدپستی باید 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 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 is_valid_postal_code(postal_code):
# کدپستی باید رشته باشد تا صفرهای ابتدایی از بین نروند
if not isinstance(postal_code, str):
return False
# بررسی طول ۱۵ و اینکه همه کاراکترها عدد انگلیسی باشند
return len(postal_code) == 15 and all('0' <= ch <= '9' for ch in postal_code)
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.