دوره ویژه مقدماتی پایتون – Telegram
دوره ویژه مقدماتی پایتون
436 subscribers
248 photos
4 videos
250 links
Download Telegram
زمانی که یک فایل فراخوانی می شود کدام خط ها اجرا می شوند؟

1️⃣: همه ی خط ها
️|||||||||||||||||||||||||||||||||||||||||||||||||98%(145)
2️⃣: 100 خط اول
️0%(0)
3️⃣: خط اول فقط
️|2%(3)

👥: 148شرکت در نظر سنجی
⛔️ بخش مفاهیم اولیه به پایان رسید، می توانید برای ارزیابی خود، به سوالات زیر پاسخ دهید.

🗂 مرکز آموزش پایتون

🆔 : @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شرکت در نظر سنجی
خروجی کد زیر چیست؟
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 جمع شود.
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شرکت در نظر سنجی
✍️بولین

نوع دیگر داده در پایتون، نوع بولین است که دارای یکی از دو مقدار صحیح ( 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شرکت در نظر سنجی
✍️مقایسه

عملگر بعدی عملگر مقایسه ای است. عملگر نامساوی، که با نماد =! نشان داده میشود، بررسی میکند که ایا حاصل مقایسه دو مقدار باهم برابر است؟، True و در غیر این صورت مقدار False را بر میگرداند.
>>> 1 != 1
False
>>> "eleven" != "seven"
True
>>> 2 != 10
True

بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge
خروجی کد زیر چیست؟
7 != 8

1️⃣: False
️0%(0)
2️⃣: True
️||||||||||||||||||||||||||||||||||||||||||||||||||100%(148)

👥: 148شرکت در نظر سنجی
✍️مقایسه - (قسمت دوم)

پایتون دارای عملگرهایی است که بزرگتر بودن یک عدد از دیگری و یا بالعکس را تعیین میکنند. به مثال زیر توجه کنید :
>>> 7 > 5
True
>>> 10 < 10
False

بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge
خروجی کد زیر چیست؟
7 > 7.0

1️⃣: True
️0%(0)
2️⃣: False
️||||||||||||||||||||||||||||||||||||||||||||||||||100%(139)

👥: 139شرکت در نظر سنجی
✍️مقایسه - (قسمت سوم)

بزرگتر مساوی و کوچیکتر مساوی دو عملگر مقایسه ای ما هستند که اگر دو عدد مساوی باشند، جواب True را برای ما برمیگردانند. به مثال زیر توجه کنید :
>>> 7 <= 8
True
>>> 9 >= 9.0
True

💡بزرگترمساوی و کوچیکترمساوی دو عملگری هستند که برای مقایسه رشته ها از لحاظ لغوی هم به کار گرفته میشوند.

📌 ارزش حروف نسبت به ترتیب آنها در حروف الفبا
است.

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge
✍️ ساختار if

شما وقتی از دستور if استفاده میکنید که کد شما دارای یک شرط خاص باشد.
دستور if یک عمل مقایسه ای است که اگر جواب شرط True باشد، دستور یا دستورات اجرا خواهند شد، در غیر این صورت، هیچکدام از دستورات اجرا نخواهد شد. به مثال زیر توجه کنید:
if expression:
statements

📌توجه داشته باشید که گذاشتن ( : ) الزامی ست و فاصله گذاشته شده (به اندازه یک tab قبل از دستورات داخل if) را به هیچ عنوان پاک نکنید. چون پایتون، با این فاصله گذاشته شده تشخیص میدهد که آن کد متعلق به دستور if است (تورفتگی)، وگرنه دستورات شرطی شما به هیچ عنوان اجرا نخواهند شد.

بعد
مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge
در کدام قسمت از کد دستور if باید تورفتگی ایجاد شود؟

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
خروجی کد زیر چیست؟
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
✍️دستور else

دستور 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شرکت در نظر سنجی