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

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

سلام،

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

محسن موحد ۰۹ دی ۱۴۰۲، ۱۸:۵۲
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")

 

 

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

Amirmohammad Divani ۰۹ اردیبهشت ۱۴۰۳، ۲۲:۵۵