خروجی کد زیر چیست؟
x = "a"
x *= 3
print(x)
1️⃣: 3a
▫ ️0%(0)
2️⃣: aaa
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(149)
3️⃣: 3a3a3a
▫ ️1%(2)
👥: 151شرکت در نظر سنجی
x = "a"
x *= 3
print(x)
1️⃣: 3a
▫ ️0%(0)
2️⃣: aaa
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||99%(149)
3️⃣: 3a3a3a
▫ ️1%(2)
👥: 151شرکت در نظر سنجی
✍️استفاده از یک ویرایشگر
📌 تا کنون، ما تنها با استفاده از کنسول پایتون، یک خط کد را وارد و اجرا کرده ایم.
در برنامه های واقعی بسیاری از خطوط کد در یک فایل جدا نوشته شده و سپس با مترجم پایتون اجرا می شوند.
در IDLE، می توانید با ایجاد یک فایل جدید، کد ها را وارد ، ذخیره و اجرا کنید. این عمل را می توان با استفاده از منوها یا میانبرهای صفحه کلید Ctrl-N، Ctrl-S و F5 انجام دهید.
📌فایل های منبع پایتون دارای پسوند py. هستند.
شما می توانید دیگر کدهای پایتون خود را در Playground کدهای خود اجرا، ذخیره و به اشتراک بگذارید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
📌 تا کنون، ما تنها با استفاده از کنسول پایتون، یک خط کد را وارد و اجرا کرده ایم.
در برنامه های واقعی بسیاری از خطوط کد در یک فایل جدا نوشته شده و سپس با مترجم پایتون اجرا می شوند.
در IDLE، می توانید با ایجاد یک فایل جدید، کد ها را وارد ، ذخیره و اجرا کنید. این عمل را می توان با استفاده از منوها یا میانبرهای صفحه کلید Ctrl-N، Ctrl-S و F5 انجام دهید.
📌فایل های منبع پایتون دارای پسوند py. هستند.
شما می توانید دیگر کدهای پایتون خود را در Playground کدهای خود اجرا، ذخیره و به اشتراک بگذارید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
زمانی که یک فایل فراخوانی می شود کدام خط ها اجرا می شوند؟
1️⃣: همه ی خط ها
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(145)
2️⃣: 100 خط اول
▫ ️0%(0)
3️⃣: خط اول فقط
▫ ️|2%(3)
👥: 148شرکت در نظر سنجی
1️⃣: همه ی خط ها
▫ ️|||||||||||||||||||||||||||||||||||||||||||||||||98%(145)
2️⃣: 100 خط اول
▫ ️0%(0)
3️⃣: خط اول فقط
▫ ️|2%(3)
👥: 148شرکت در نظر سنجی
⛔️ بخش مفاهیم اولیه به پایان رسید، می توانید برای ارزیابی خود، به سوالات زیر پاسخ دهید.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
spam = "7"
spam = spam + "0"
eggs = int(spam) + 3
print(float(eggs))
1️⃣: 703
▫ ️0%(0)
2️⃣: 73.0
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||97%(142)
3️⃣: 10.0
▫ ️|3%(4)
👥: 146شرکت در نظر سنجی
spam = "7"
spam = spam + "0"
eggs = int(spam) + 3
print(float(eggs))
1️⃣: 703
▫ ️0%(0)
2️⃣: 73.0
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||97%(142)
3️⃣: 10.0
▫ ️|3%(4)
👥: 146شرکت در نظر سنجی
خروجی کد زیر چیست؟
word = input("Enter a word:")
Enter a word : cheese
print(word+'shop')
1️⃣: cheese shop
▫ ️|||||||15%(20)
2️⃣: "cheeseshop"
▫ ️|3%(4)
3️⃣: 'cheeseshop'
▫ ️|||||||||||||||||||||||||||||||||||||||||82%(110)
👥: 134شرکت در نظر سنجی
word = input("Enter a word:")
Enter a word : cheese
print(word+'shop')
1️⃣: cheese shop
▫ ️|||||||15%(20)
2️⃣: "cheeseshop"
▫ ️|3%(4)
3️⃣: 'cheeseshop'
▫ ️|||||||||||||||||||||||||||||||||||||||||82%(110)
👥: 134شرکت در نظر سنجی
خروجی کد زیر چیست؟
x = 5
y = x + 3
y = int(str(y)+"2")
print(y)
1️⃣: 82
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(144)
2️⃣: error
▫ ️0%(0)
3️⃣: 13
▫ ️0%(0)
👥: 144شرکت در نظر سنجی
x = 5
y = x + 3
y = int(str(y)+"2")
print(y)
1️⃣: 82
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(144)
2️⃣: error
▫ ️0%(0)
3️⃣: 13
▫ ️0%(0)
👥: 144شرکت در نظر سنجی
جاهای خالی را طوری پر کنید که مقدار x با 5 جمع شود.
x = 4
x.... = 5
print.....
1️⃣: += , ()
▫ ️|3%(4)
2️⃣: =+ , (x)
▫ ️0%(0)
3️⃣: =+, ()
▫ ️1%(1)
4️⃣: += , (x)
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||96%(137)
👥: 142شرکت در نظر سنجی
x = 4
x.... = 5
print.....
1️⃣: += , ()
▫ ️|3%(4)
2️⃣: =+ , (x)
▫ ️0%(0)
3️⃣: =+, ()
▫ ️1%(1)
4️⃣: += , (x)
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||96%(137)
👥: 142شرکت در نظر سنجی
خروجی کد زیر چیست؟
x = 3
num = 17
print(num%x)
1️⃣: 2
▫ ️|||||||||||||||||||||||||||||||||||||||||||||91%(139)
2️⃣: 5
▫ ️||||8%(12)
3️⃣: "2"
▫ ️1%(1)
👥: 152شرکت در نظر سنجی
x = 3
num = 17
print(num%x)
1️⃣: 2
▫ ️|||||||||||||||||||||||||||||||||||||||||||||91%(139)
2️⃣: 5
▫ ️||||8%(12)
3️⃣: "2"
▫ ️1%(1)
👥: 152شرکت در نظر سنجی
✍️بولین
نوع دیگر داده در پایتون، نوع بولین است که دارای یکی از دو مقدار صحیح ( True) یا غلط (False) است.
هم چنین، در مقایسه ی مقادیر، خروجی True یا False ایجاد می شود.
برای مثال، با استفاده از عملگر برابری که نشانه ی آن == است.
>>> my_boolean = True
>>> my_boolean
True
>>> 2 == 3
False
>>> "hello" == "hello"
True
📌 مراقب باشید که عملگر == را با عملگر انتساب که دارای یک مساوی (=) است، اشتباه نگیرید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
نوع دیگر داده در پایتون، نوع بولین است که دارای یکی از دو مقدار صحیح ( True) یا غلط (False) است.
هم چنین، در مقایسه ی مقادیر، خروجی True یا False ایجاد می شود.
برای مثال، با استفاده از عملگر برابری که نشانه ی آن == است.
>>> my_boolean = True
>>> my_boolean
True
>>> 2 == 3
False
>>> "hello" == "hello"
True
📌 مراقب باشید که عملگر == را با عملگر انتساب که دارای یک مساوی (=) است، اشتباه نگیرید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
مقدار های بولین در پایتون کدام ها هستند؟
1️⃣: truth - falsity
▫ ️0%(0)
2️⃣: true - false
▫ ️0%(0)
3️⃣: True - False
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(148)
👥: 148شرکت در نظر سنجی
1️⃣: truth - falsity
▫ ️0%(0)
2️⃣: true - false
▫ ️0%(0)
3️⃣: True - False
▫ ️||||||||||||||||||||||||||||||||||||||||||||||||||100%(148)
👥: 148شرکت در نظر سنجی
✍️مقایسه
عملگر بعدی عملگر مقایسه ای است. عملگر نامساوی، که با نماد =! نشان داده میشود، بررسی میکند که ایا حاصل مقایسه دو مقدار باهم برابر است؟، True و در غیر این صورت مقدار False را بر میگرداند.
>>> 1 != 1
False
>>> "eleven" != "seven"
True
>>> 2 != 10
True
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
عملگر بعدی عملگر مقایسه ای است. عملگر نامساوی، که با نماد =! نشان داده میشود، بررسی میکند که ایا حاصل مقایسه دو مقدار باهم برابر است؟، True و در غیر این صورت مقدار False را بر میگرداند.
>>> 1 != 1
False
>>> "eleven" != "seven"
True
>>> 2 != 10
True
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
خروجی کد زیر چیست؟
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