خروجی کد زیر چیست؟
7 != 8
1️⃣: False
▫ ️0%(0)
2️⃣: True
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(148)
👥: 148شرکت در نظر سنجی
7 != 8
1️⃣: False
▫ ️0%(0)
2️⃣: True
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(148)
👥: 148شرکت در نظر سنجی
✍️مقایسه - (قسمت دوم)
پایتون دارای عملگرهایی است که بزرگتر بودن یک عدد از دیگری و یا بالعکس را تعیین میکنند. به مثال زیر توجه کنید :
>>> 7 > 5
True
>>> 10 < 10
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
پایتون دارای عملگرهایی است که بزرگتر بودن یک عدد از دیگری و یا بالعکس را تعیین میکنند. به مثال زیر توجه کنید :
>>> 7 > 5
True
>>> 10 < 10
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
7 > 7.0
1️⃣: True
▫ ️0%(0)
2️⃣: False
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(139)
👥: 139شرکت در نظر سنجی
7 > 7.0
1️⃣: True
▫ ️0%(0)
2️⃣: False
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(139)
👥: 139شرکت در نظر سنجی
✍️مقایسه - (قسمت سوم)
بزرگتر مساوی و کوچیکتر مساوی دو عملگر مقایسه ای ما هستند که اگر دو عدد مساوی باشند، جواب True را برای ما برمیگردانند. به مثال زیر توجه کنید :
>>> 7 <= 8
True
>>> 9 >= 9.0
True
💡بزرگترمساوی و کوچیکترمساوی دو عملگری هستند که برای مقایسه رشته ها از لحاظ لغوی هم به کار گرفته میشوند.
📌 ارزش حروف نسبت به ترتیب آنها در حروف الفبا است.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
بزرگتر مساوی و کوچیکتر مساوی دو عملگر مقایسه ای ما هستند که اگر دو عدد مساوی باشند، جواب True را برای ما برمیگردانند. به مثال زیر توجه کنید :
>>> 7 <= 8
True
>>> 9 >= 9.0
True
💡بزرگترمساوی و کوچیکترمساوی دو عملگری هستند که برای مقایسه رشته ها از لحاظ لغوی هم به کار گرفته میشوند.
📌 ارزش حروف نسبت به ترتیب آنها در حروف الفبا است.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ ساختار if
شما وقتی از دستور if استفاده میکنید که کد شما دارای یک شرط خاص باشد.
دستور if یک عمل مقایسه ای است که اگر جواب شرط True باشد، دستور یا دستورات اجرا خواهند شد، در غیر این صورت، هیچکدام از دستورات اجرا نخواهد شد. به مثال زیر توجه کنید:
if expression:
statements
📌توجه داشته باشید که گذاشتن ( : ) الزامی ست و فاصله گذاشته شده (به اندازه یک tab قبل از دستورات داخل if) را به هیچ عنوان پاک نکنید. چون پایتون، با این فاصله گذاشته شده تشخیص میدهد که آن کد متعلق به دستور if است (تورفتگی)، وگرنه دستورات شرطی شما به هیچ عنوان اجرا نخواهند شد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
شما وقتی از دستور if استفاده میکنید که کد شما دارای یک شرط خاص باشد.
دستور if یک عمل مقایسه ای است که اگر جواب شرط True باشد، دستور یا دستورات اجرا خواهند شد، در غیر این صورت، هیچکدام از دستورات اجرا نخواهد شد. به مثال زیر توجه کنید:
if expression:
statements
📌توجه داشته باشید که گذاشتن ( : ) الزامی ست و فاصله گذاشته شده (به اندازه یک tab قبل از دستورات داخل if) را به هیچ عنوان پاک نکنید. چون پایتون، با این فاصله گذاشته شده تشخیص میدهد که آن کد متعلق به دستور if است (تورفتگی)، وگرنه دستورات شرطی شما به هیچ عنوان اجرا نخواهند شد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
در کدام قسمت از کد دستور if باید تورفتگی ایجاد شود؟
1️⃣: خط اول
▫ ️1%(2)
2️⃣: همه ی خطوط
▫ ️1%(1)
3️⃣: دستورات مخصوص if
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(137)
👥: 140شرکت در نظر سنجی
1️⃣: خط اول
▫ ️1%(2)
2️⃣: همه ی خطوط
▫ ️1%(1)
3️⃣: دستورات مخصوص if
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(137)
👥: 140شرکت در نظر سنجی
✍️ یک مثال از دستور if :
if 10 > 5:
print("10 greater than 5")
print("Program ended")
نتیجه :
>>>
10 greater than 5
Program ended
>>>
💡 در این مثال عدد 10 با 5 مقایسه شده است و گفته شده که " اگر 10 از 5 بزرگتر بود " چاپ شود، " 10 از 5 بزرگتر است "، پس چاپ می شود و برنامه به اتمام می رسد.
📌توجه داشته باشید این کد دارای چندین خط کد است برای اجرا شدن باید یک فایل جداگانه بسازید و آنرا اجرا کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
if 10 > 5:
print("10 greater than 5")
print("Program ended")
نتیجه :
>>>
10 greater than 5
Program ended
>>>
💡 در این مثال عدد 10 با 5 مقایسه شده است و گفته شده که " اگر 10 از 5 بزرگتر بود " چاپ شود، " 10 از 5 بزرگتر است "، پس چاپ می شود و برنامه به اتمام می رسد.
📌توجه داشته باشید این کد دارای چندین خط کد است برای اجرا شدن باید یک فایل جداگانه بسازید و آنرا اجرا کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
spam = 7
if spam > 5 :
print("five")
if spam > 8 :
print("eight")
1️⃣: eight
▫ ️1%(1)
2️⃣: nothing
▫ ️0%(0)
3️⃣: five
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(141)
👥: 142شرکت در نظر سنجی
spam = 7
if spam > 5 :
print("five")
if spam > 8 :
print("eight")
1️⃣: eight
▫ ️1%(1)
2️⃣: nothing
▫ ️0%(0)
3️⃣: five
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(141)
👥: 142شرکت در نظر سنجی
⚒ برای اجرای کد های پیچیده تر، دستورات if می توانند تو در تو باشند. یعنی ifی که در درون if دیگری قرار گرفته است جزو دستورات if بیرونی است. از این طریق می توانیم شروط متعددی را اعمال کنیم.
num = 12
if num>5
print ("bigger than 5")
if num < = 47 :
print ("between 5 and 47")
خروجی :
bigger than 5
between 5 ad 47
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
num = 12
if num>5
print ("bigger than 5")
if num < = 47 :
print ("between 5 and 47")
خروجی :
bigger than 5
between 5 ad 47
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️دستور else
دستور else دنباله دستور if است. به این صورت اگر نتیجه شرط if ، false باشد و ما بخواهیم دستور یا دستوراتی دیگر در قالب if اجرا کنیم از else استفاده میکنیم به مثال توجه کنید :
x = 4
if x == 5:
print("Yes")
else:
print("No")
نتیجه :
>>>
No
>>>
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
دستور else دنباله دستور if است. به این صورت اگر نتیجه شرط if ، false باشد و ما بخواهیم دستور یا دستوراتی دیگر در قالب if اجرا کنیم از else استفاده میکنیم به مثال توجه کنید :
x = 4
if x == 5:
print("Yes")
else:
print("No")
نتیجه :
>>>
No
>>>
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی این کد چیست؟
if 1+1 == 2 :
if 2*2 == 8 :
print ("if")
else :
print("else")
1️⃣: else
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(145)
2️⃣: there is no output
▫ ️0%(0)
3️⃣: if
▫ ️0%(0)
👥: 145شرکت در نظر سنجی
if 1+1 == 2 :
if 2*2 == 8 :
print ("if")
else :
print("else")
1️⃣: else
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(145)
2️⃣: there is no output
▫ ️0%(0)
3️⃣: if
▫ ️0%(0)
👥: 145شرکت در نظر سنجی
✍️دستور else - (قسمت دوم)
شما میتوانید از if و else به صورت زنجیره ای استفاده کنید. به مثال توجه کنید :
num = 7
if num == 5:
print("Number is 5")
else:
if num == 11:
print("Number is 11")
else:
if num == 7:
print("Number is 7")
else:
print("Number isn't 5, 11 or 7")
خروجی :
>>>
Number is 7
>>>
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
شما میتوانید از if و else به صورت زنجیره ای استفاده کنید. به مثال توجه کنید :
num = 7
if num == 5:
print("Number is 5")
else:
if num == 11:
print("Number is 11")
else:
if num == 7:
print("Number is 7")
else:
print("Number isn't 5, 11 or 7")
خروجی :
>>>
Number is 7
>>>
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
جاهای خالی را پر کنید.
x = 10
y = 20
... x > y ...
print("if statement")
.....
print("else statement")
1️⃣: if - : - else:
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(129)
2️⃣: if - ; - if
▫ ️|2%(3)
3️⃣: else - : - else
▫ ️0%(0)
4️⃣: if - : - if
▫ ️0%(0)
👥: 132شرکت در نظر سنجی
x = 10
y = 20
... x > y ...
print("if statement")
.....
print("else statement")
1️⃣: if - : - else:
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(129)
2️⃣: if - ; - if
▫ ️|2%(3)
3️⃣: else - : - else
▫ ️0%(0)
4️⃣: if - : - if
▫ ️0%(0)
👥: 132شرکت در نظر سنجی
✍️دستور elif
دستور elif کوتاه شده else if است. این میانبر وقتی مورد استفاده قرار میگیرد که ما بخواهیم به صورت زنجیره ای از if و else استفاده کنیم.
به مثال توجه کنید :
num = 7
if num == 5:
print("Number is 5")
elif num == 11:
print("Number is 11")
elif num == 7:
print("Number is 7")
else:
print("Number isn't 5, 11 or 7")
خروجی :
>>>
Number is 7
>>>
📌در زبان های برنامه نویسی دیگر، دستور elif نام های دیگری نیز دارد مثل : else if , elseif و یا elsif.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
دستور elif کوتاه شده else if است. این میانبر وقتی مورد استفاده قرار میگیرد که ما بخواهیم به صورت زنجیره ای از if و else استفاده کنیم.
به مثال توجه کنید :
num = 7
if num == 5:
print("Number is 5")
elif num == 11:
print("Number is 11")
elif num == 7:
print("Number is 7")
else:
print("Number isn't 5, 11 or 7")
خروجی :
>>>
Number is 7
>>>
📌در زبان های برنامه نویسی دیگر، دستور elif نام های دیگری نیز دارد مثل : else if , elseif و یا elsif.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
مخفف else if در پایتون کدام است؟
1️⃣: elsif
▫ ️0%(0)
2️⃣: elif
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(140)
3️⃣: elseif
▫ ️1%(2)
👥: 142شرکت در نظر سنجی
1️⃣: elsif
▫ ️0%(0)
2️⃣: elif
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(140)
3️⃣: elseif
▫ ️1%(2)
👥: 142شرکت در نظر سنجی
✍️ منطق بولین
منطق بولین در موارد متفاوتی به کار می رود : برای ایجاد شرایط پیچیده تر، برای if ی که به بیش از یک شرط متکی باشد،....
عملگرهای بولین در پایتون and , or و not هستند.
عملگر and، دو عملوند برای مقایسه میگیرد، اگر هردو آنها True باشند، جواب True خواهد بود، به غیر از آن نتیجه False خواهدبود.
💡
>>> 1 == 1 and 2 == 2
True
>>> 1 == 1 and 2 == 3
False
>>> 1 != 1 and 2 == 2
False
>>> 2 < 1 and 3 > 6
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
منطق بولین در موارد متفاوتی به کار می رود : برای ایجاد شرایط پیچیده تر، برای if ی که به بیش از یک شرط متکی باشد،....
عملگرهای بولین در پایتون and , or و not هستند.
عملگر and، دو عملوند برای مقایسه میگیرد، اگر هردو آنها True باشند، جواب True خواهد بود، به غیر از آن نتیجه False خواهدبود.
💡
>>> 1 == 1 and 2 == 2
True
>>> 1 == 1 and 2 == 3
False
>>> 1 != 1 and 2 == 2
False
>>> 2 < 1 and 3 > 6
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
if (1==1) snd (2+2 > 3) :
print("true")
else :
print("false")
1️⃣: true false
▫ ️0%(0)
2️⃣: true
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(131)
3️⃣: false
▫ ️1%(1)
👥: 132شرکت در نظر سنجی
if (1==1) snd (2+2 > 3) :
print("true")
else :
print("false")
1️⃣: true false
▫ ️0%(0)
2️⃣: true
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(131)
3️⃣: false
▫ ️1%(1)
👥: 132شرکت در نظر سنجی
✍️عملگر or
این عملگر نیز مانند عملگر and دو عملوند جهت مقایسه میگیرد و درصورتی که نتیجه مقایسه یکی از این علموندها یا هردوی آنها True باشد، True می شود، در غیر این صورت نتیجه False خواهد بود.
>>> 1 == 1 or 2 == 2
True
>>> 1 == 1 or 2 == 3
True
>>> 1 != 1 or 2 == 2
True
>>> 2 < 1 or 3 > 6
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
این عملگر نیز مانند عملگر and دو عملوند جهت مقایسه میگیرد و درصورتی که نتیجه مقایسه یکی از این علموندها یا هردوی آنها True باشد، True می شود، در غیر این صورت نتیجه False خواهد بود.
>>> 1 == 1 or 2 == 2
True
>>> 1 == 1 or 2 == 3
True
>>> 1 != 1 or 2 == 2
True
>>> 2 < 1 or 3 > 6
False
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
جای خالی را طوری پر کنید که welcome را چاپ کند.
age = 15
money = 500
if age > 18 ... money > 100 :
... ("welcome")
1️⃣: and - print
▫ ️|3%(4)
2️⃣: and - output
▫ ️0%(0)
3️⃣: or - print
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||97%(131)
👥: 135شرکت در نظر سنجی
age = 15
money = 500
if age > 18 ... money > 100 :
... ("welcome")
1️⃣: and - print
▫ ️|3%(4)
2️⃣: and - output
▫ ️0%(0)
3️⃣: or - print
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||97%(131)
👥: 135شرکت در نظر سنجی
✍️ عملگر not
برخلاف عملگرهایی که باهاشون آشنا شدیم، عملگر not فقط یک عملوند میگیرد و نتیجه را برعکس تحویل می دهد.
💡 not True = false و not False = True
>>> not 1 == 1
False
>>> not 1 > 7
True
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
برخلاف عملگرهایی که باهاشون آشنا شدیم، عملگر not فقط یک عملوند میگیرد و نتیجه را برعکس تحویل می دهد.
💡 not True = false و not False = True
>>> not 1 == 1
False
>>> not 1 > 7
True
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
if not true :
print("1")
elif not (1+1 == 3) :
print("2")
else :
print("3")
1️⃣: 1
▫ ️0%(0)
2️⃣: 2
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(123)
3️⃣: 3
▫ ️|2%(2)
4️⃣: 123
▫ ️0%(0)
👥: 125شرکت در نظر سنجی
if not true :
print("1")
elif not (1+1 == 3) :
print("2")
else :
print("3")
1️⃣: 1
▫ ️0%(0)
2️⃣: 2
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(123)
3️⃣: 3
▫ ️|2%(2)
4️⃣: 123
▫ ️0%(0)
👥: 125شرکت در نظر سنجی