🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ ماه آفرد سیف‌زاده
شرط سنی در نمایش دادن لینک
جامعه پایتون (وب) ایجاد شده در ۰۷ دی ۱۴۰۲

سلام استاد عزیز. یه راهنمایی میکنید اینو من نوشتم از اول شروع کردم به مطالعه . همه شرط‌ها درست درمیاد ولی وقتی میزنم سن ۱۵ و کشور آمریکا بازم لینک دانلود رو بهم نشون میده. میخوام حتی اگه کشور هم آمریکا بود اگر شرط سنی رو نداشت لینک دانلود رو نمایش نده

سلام،

کدهاتون رو قرار بدید تا بررسی کنیم.

بهناک گل ۰۹ دی ۱۴۰۲، ۱۸:۵۲
first_name = input("enter your First name: ")
age = input("entr your age: ")
Nationality = input("your Nationality: ")
age_intiger = int(age)
if age_intiger >= 18:
     print("your age suitable")
else:
    print(f"Dear {first_name} your age is not suitable. Do not link.")
if Nationality == "iran":
   print("your country is boycott.")
else:
    print("link download")
print("bye")


 


 

ماه آفرد سیف‌زاده ۱۱ دی ۱۴۰۲، ۰۵:۱۲

محسن جان کجایی. موحد کجا رفتی این سوال منو جواب ندادی؟

 

ماه آفرد سیف‌زاده ۱۷ دی ۱۴۰۲، ۰۷:۵۷

من خودم دانشجوی دوره هستم ولی دوست داشتم سوالتون رو جواب بدم چون بدون جواب مونده بود. فکر کنم باید کدتون رو اینطوری بزنید چون که if statement‌های شما به صورت مجزا حساب میشوند ولی به این صورت nested بنویسید نتیجه درست درمیاد:

 

first_name = input("enter your First name: ")
age = input("entr your age: ")
nationality = input("your Nationality: ")
age_intiger = int(age)
if age_intiger >= 18:
  print("Your age suitable")
  if nationality == "iran":
    print("your country is boycott")
  else:
    print("link download")
else:
  print("your age not suitable")

 

 

این طوری اول سن رو حساب می‌کنید که اگر بالای ۱۸ بود ملیت رو حساب می‌کنید و اگر پایین ۱۸ بود اصلا وارد اون شرط نمیشید.

گلنواز اللهیاری ۰۹ اردیبهشت ۱۴۰۳، ۲۲:۵۵