📚 ترجمه کتاب Think Python در پایدان منتشر شد!
اگر به یادگیری اصولی Python علاقهمندید، میتونید این کتاب رو بهصورت آنلاین مطالعه کنید.
🔗 https://pydaan.ir/translations/think-python/
@PyLab
اگر به یادگیری اصولی Python علاقهمندید، میتونید این کتاب رو بهصورت آنلاین مطالعه کنید.
🔗 https://pydaan.ir/translations/think-python/
@PyLab
❤4
قابلیت بی نظیر پایتون، وب سرور ساده برای اشتراک گذاری فایلها
احتمالا شده بخواید فایلی را از کامپیوترتون برای دستگاه های دیگه به اشتراک بذارید، اگر میخواید درگیر مسائل مریوط به شبکه نشید، و هر دستگاهی با هر سیستم عاملی فایلتونو بتونه دانلود کنه، کافیه دستور
را تو cmd ویندوز و یا ترمینال لینوکستون بزنید،
این دستور یه وب سرور ساده روی یه پورت اجرا میکنه و فایلهای مسیری که توش هستید را برای دانلود نشان میده،
از هر دستگاهی با زدن ip سیستمتون + پورتی که اختصاص داده تو مرورگرتون میتونید فایلها را بر دارید...
احتمالا شده بخواید فایلی را از کامپیوترتون برای دستگاه های دیگه به اشتراک بذارید، اگر میخواید درگیر مسائل مریوط به شبکه نشید، و هر دستگاهی با هر سیستم عاملی فایلتونو بتونه دانلود کنه، کافیه دستور
python -m http.serverرا تو cmd ویندوز و یا ترمینال لینوکستون بزنید،
این دستور یه وب سرور ساده روی یه پورت اجرا میکنه و فایلهای مسیری که توش هستید را برای دانلود نشان میده،
از هر دستگاهی با زدن ip سیستمتون + پورتی که اختصاص داده تو مرورگرتون میتونید فایلها را بر دارید...
❤3
🐍 چالش پایتون ۷ | break وسط range
خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
#چالش_پایتون #پایتون #Python
📢 @PyLab
خروجی این کد چیست؟ قبل از اجرا، خط به خط فکر کن؛ حدس نزن! 🤔
mysum = 0
for i in range(5, 11, 2):
mysum += i
if mysum == 5:
break
print(mysum)
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤5
🐍 چالش پایتون ۸ | دیکشنری و چهار کلید
چهار خط، چهار کلید برای یک دیکشنری. یکی از این خطها برنامه را متوقف میکند. کدام؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
چهار خط، چهار کلید برای یک دیکشنری. یکی از این خطها برنامه را متوقف میکند. کدام؟
d = {}
d[(1, 2)] = "a" # 1
d["x"] = [1, 2] # 2
d[3.5] = "b" # 3
d[[1, 2]] = "c" # 4👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
🐍 چالش پایتون ۹ | تابع، متغیر سراسری را کِی میخواند؟
x موقع تعریف تابع ۵ بود و موقع صدا زدنش ۱۰. تابع کدام را میبیند؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
x موقع تعریف تابع ۵ بود و موقع صدا زدنش ۱۰. تابع کدام را میبیند؟
x = 5
def g(y):
print(x + y)
x = 10
g(1)
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤4
🐍 چالش پایتون ۱۰ | 0.1 + 0.2 == 0.3
سؤال معروف مصاحبهها: آیا 0.1 + 0.2 برابر 0.3 است؟ جواب ماشینحساب و پایتون یکی نیست.
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
سؤال معروف مصاحبهها: آیا 0.1 + 0.2 برابر 0.3 است؟ جواب ماشینحساب و پایتون یکی نیست.
a = 0.1 + 0.2
print(a == 0.3, round(a, 2) == 0.3)
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤2
چالش ۱۰: خروجی این کد چیست؟
Anonymous Quiz
17%
True True
14%
False False
37%
False True
31%
True False
❤2
🐍 چالش پایتون ۱۱ | عوض کردن متغیر حلقه
داخل حلقه i را ۱۰ میکنیم. حلقه بعدش چه کار میکند؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
داخل حلقه i را ۱۰ میکنیم. حلقه بعدش چه کار میکند؟
for i in range(3):
print(i, end=" ")
i = 10
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤3
🐍 چالش پایتون ۱۲ | مرتب کردن نمرهها
نمرهها را از ورودی خواندهایم و فقط میخواهیم مرتبشان کنیم. چه چیزی ممکن است اشتباه شود؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
نمرهها را از ورودی خواندهایم و فقط میخواهیم مرتبشان کنیم. چه چیزی ممکن است اشتباه شود؟
scores = ["10", "9", "100", "25"] # از input
print(sorted(scores))
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤2
چالش ۱۲: خروجی این کد چیست؟
Anonymous Quiz
26%
['9', '10', '25', '100']
50%
['10', '100', '25', '9']
8%
['100', '25', '10', '9']
16%
TypeError
🔥3
🐍 چالش پایتون ۱۳ | تلهٔ or در شرط
این شرط را خیلیها در کد واقعی مینویسند و خیالشان راحت است که درست کار میکند. تو چه فکر میکنی؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
این شرط را خیلیها در کد واقعی مینویسند و خیالشان راحت است که درست کار میکند. تو چه فکر میکنی؟
ch = "z"
print(ch == "a" or "e")
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
❤2
❤5
🐍 چالش پایتون ۱۴ | اولویت عملگرها و میانگین
برنامهٔ میانگین دو نمره: ۱۸ و ۱۴. جوابش ۱۶ است… یا نه؟
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab
برنامهٔ میانگین دو نمره: ۱۸ و ۱۴. جوابش ۱۶ است… یا نه؟
a = 18
b = 14
print(a + b / 2)
👇 جوابت را در کوییز زیر بزن، بعد توضیح کامل را در سایت بخوان.
🔁 فکر میکنی دوستت درست جواب میدهد؟ برایش بفرست و ببین.
#چالش_پایتون #پایتون #Python
📢 @PyLab