pydaan.ir
661 subscribers
281 photos
11 videos
28 files
209 links
Download Telegram
🐍 چالش پایتون ۱ | += روی لیست؛ تغییر یا ساختن؟

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

a = [1, 2, 3]
b = a
b += [4]
b = b + [5]
print(a, b)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
👍2
🐍 چالش پایتون ۲ | متغیری که هم هست و هم نیست

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

x = 10

def show():
print(x)
x = 20

show()


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۳ | جابه‌جایی دو متغیر؛ به همین سادگی؟

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

x = 1
y = 2
y = x
x = y
print(x, y)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۴ | ضرب عدد در رشته

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

age = "12"
print(age * 3)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۵ | برش رشته: مثبت و منفی

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

name = "Hamrahe Aval"
print(name[8:], name[-4], name[:6])


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
❤2
🐍 چالش پایتون ۶ | int، round و یک غافلگیری

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

print(int(3.9), round(3.5), round(2.5))


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
❤2
🐍 چالش پایتون ۷ | break وسط range

خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔

mysum = 0
for i in range(5, 11, 2):
mysum += i
if mysum == 5:
break
print(mysum)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.

#چالش_پایتون #پایتون #Python
📢 @PyLab
❤5
🐍 چالش پایتون ۸ | دیکشنری و چهار کلید

چهار خط، چهار کلید برای یک دیکشنری. یکی از این خط‌ها برنامه را متوقف می‌کند. کدام؟

d = {}
d[(1, 2)] = "a" # 1
d["x"] = [1, 2] # 2
d[3.5] = "b" # 3
d[[1, 2]] = "c" # 4


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر می‌کنی دوستت درست جواب می‌دهد؟ برایش بفرست و ببین.

#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۹ | تابع، متغیر سراسری را کِی می‌خواند؟

x موقع تعریف تابع ۵ بود و موقع صدا زدنش ۱۰. تابع کدام را می‌بیند؟

x = 5

def g(y):
print(x + y)

x = 10
g(1)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر می‌کنی دوستت درست جواب می‌دهد؟ برایش بفرست و ببین.

#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۱۰ | 0.1 + 0.2 == 0.3

سؤال معروف مصاحبه‌ها: آیا 0.1 + 0.2 برابر 0.3 است؟ جواب ماشین‌حساب و پایتون یکی نیست.

a = 0.1 + 0.2
print(a == 0.3, round(a, 2) == 0.3)


👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر می‌کنی دوستت درست جواب می‌دهد؟ برایش بفرست و ببین.

#چالش_پایتون #پایتون #Python
📢 @PyLab
❤1