انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: یه سوال پایتونی True , True== (True,True)  (دفعات بازدید: 701 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
یه سوال پایتونی True , True== (True,True)
« : 03 بهمن 1400، 04:31 ب‌ظ »
سلام وقتی پایتون رو تو ترمینال اجرا میکنی !
True , True<<<
(True,True)
میشه و  وقتی میخوام مقایسه شون کنم
True , True == (True,True)<<<
(True, False)

چرا این میشه ؟؟؟ ???
« آخرین ویرایش: 03 بهمن 1400، 05:03 ب‌ظ توسط saeedjeddi »

آفلاین behzad121

  • High Sr. Member
  • *
  • ارسال: 510
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #1 : 03 بهمن 1400، 05:39 ب‌ظ »
با اینکه پایتون زیاد کار نکردم و نفهمیدم این چیه، اما:
>>> True, True == True, True
(True, True, True)
>>> True, True == (True, True)
(True, False)
>>>
دیگه زیاد اینجا نیستم و بیشتر تو گروه‌های گنو/لینوکسی تلگرام کمک می‌کنم، دور از هیچ اذیت و حواشی. تلگرام: behdev@

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #2 : 03 بهمن 1400، 05:50 ب‌ظ »
با اینکه پایتون زیاد کار نکردم و نفهمیدم این چیه، اما:
>>> True, True == True, True
(True, True, True)
>>> True, True == (True, True)
(True, False)
>>>
فکر کنم بخاطر اون ( , ) هست ولی مطمین نیستم .
True اول ، مقدار خودشو چاپ میکنه و ترو دوم باید اینجوری بشه True != (True,True) تا هر دو طرف درست باشه .
مطمین نیستم .
-------------------------
این
True, True == True, True
(True, True, True)

سوس ماست داشت  :o

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #3 : 03 بهمن 1400، 06:02 ب‌ظ »
True, True == True, True
True, (True == True), True
(True, True, True)

ُTrue اول مقدار خودشو چاپ میکنه ، True دوم مقایسه میشه ، True سوم مقدرا خودشو چاپ میکنه
اینم فکنم اینچوری  ::) هست
« آخرین ویرایش: 03 بهمن 1400، 06:35 ب‌ظ توسط saeedjeddi »

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #4 : 03 بهمن 1400، 06:11 ب‌ظ »
کسی جوابشو دقیق میدونه ؟؟

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 95
  • جنسیت : پسر
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #5 : 03 بهمن 1400، 08:02 ب‌ظ »
سلام. پاسخ سؤال همین موردیه که بهش اشاره کردین. وقتی بنویسید True,True یک tuple با محتوای (True,True) ایجاد میشه. وقتی بنویسید ‎10, 6 == 5, 4 یک tuple بصورت ‎(10, False, 4) ایجاد میشه و طبیعتا چون مقدار ۵ با ۶ برابر نیست مقدار دوم میشه False.

حالا وقتی می‌نویسید True , True == (True,True) دارید یک tuple با دو عضو ایجاد میکنید که حاصلش میشه
(True,False) و فکر میکنم کاملا مشخص باشه که چه اتفاقی داره میفته. مقدار اول که میشه True و مقدار دوم یعنی True == (True,True) هم طبیعتا میشه False.
« آخرین ویرایش: 03 بهمن 1400، 08:12 ب‌ظ توسط sd70 »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19697
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #6 : 04 بهمن 1400، 10:36 ق‌ظ »
ده امتیاز مثبت به sd70 :D
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : یه سوال پایتونی True , True== (True,True)
« پاسخ #7 : 04 بهمن 1400، 02:56 ب‌ظ »
با اینکه پایتون زیاد کار نکردم و نفهمیدم این چیه، اما:
>>> True, True == True, True
(True, True, True)
>>> True, True == (True, True)
(True, False)
>>>
فکر کنم بخاطر اون ( , ) هست ولی مطمین نیستم .
True اول ، مقدار خودشو چاپ میکنه و ترو دوم باید اینجوری بشه True != (True,True) تا هر دو طرف درست باشه .
مطمین نیستم .
-------------------------
این
True, True == True, True
(True, True, True)

سوس ماست داشت  :o
*مطمئن
ئ = شیفت + س
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com