Learn Python
21.3K subscribers
727 photos
130 videos
215 files
459 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

وبلاگ:
https://python.blogfa.com/

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
Learn Python
#کوییز پایتون - شماره 8
کدام یک از کتابخانه های زیر در پردازش تصویر استفاده نمیشود؟
«پایتون #کوییز شماره 8»

🦎کتابخانه Scrapy

🔸 یک کتابخانه محبوب پایتون برای web scraping است. از این کتابخانه برای ساخت خزنده استفاده می‌ شود. در ابتدا از این کتابخانه تنها برای scraping استفاده می‌ شد.

💭اما بعدها مواردی مانند داده‌ کاوی، خودکار سازی تست‌ ها و … مورد استفاده قرار گرفت.

#python2 #python3 #start #quiz
➖➖➖➖
🆔 @LearnPY
Learn Python
#کوییز پایتون - شماره 9
چگونه میتوانیم اولین حرف یک رشته را استخراج کنیم؟
«پایتون #کوییز شماره 9»

📠چاپ حروف از یک رشته

در پایتون شما میتوانید به رشته ها، مثل یک آرایه نگاه کنید! یعنی میتوانید تک تک عناصر آن را استخراج کنید. این کار را میتوانید به شکل زیر انجام دهید:
x = "hello"
print(x[0])
همانطور که میدانید در پایتون و اکثر زبان های برنامه نویسی، از صفر شمرده میشود و در کد بالا اولین حرف رشته hello یعنی h چاپ میشود. این کار را میتوانید به شکل زیر هم انجام دهید:
print("hello"[0])
که تفاوتی با کد بالا ندارد فقط در اینجا بدون استفاده از متغیر همان کار بالا را انجام دادیم.


#python2 #python3 #start #quiz
➖➖➖➖
🆔 @LearnPY
Learn Python
#کوییز پایتون - شماره 10
دو تا لیست l1 , l2 رو چطوری به هم بچسبونیم و توی l3 بریزیم؟!
«پایتون #کوییز شماره 10»

🗒 چسباندن دو لیست به یکدیگر

برای اینکه دو لیست را به یک دیگر بچسبانیم میتوانیم از علامت + استفاده کنیم و حاصل را داخل یک متغیر جدید بریزیم. متغیر جدید حاوی یک لیست از آیتم های هر دو لیست میشود:
l3 = l1 + l2

اما میتوانید با متد extend آیتم های یک لیست را به داخل لیست دیگر اضافه کنید:
l1.extend(l2)

اما حاصل را نمیتوانید داخل یک متغیر جدید بریزید. با اینکار فقط آیتم های لیست دومی به لیست اولی اضافه میشوند...


#python2 #python3 #start #quiz
➖➖➖➖
🆔 @LearnPY
Learn Python
#کوییز پایتون - شماره 11
خروجی کد بالا چیست؟
«پایتون #کوییز شماره 11»

🗜 مقادیر پیشفرض به ورودی توابع

همانطور که میدانید به ورودی توابع میتوانید مقادیر پیشفرض بدهید، به شکل زیر:
def test(a = 1)
مثلا در اینجا در تابع test یک ورودی a داریم که مقدار پیشفرض آن 1 است.

اما این مقدار پیشفرض زمانی به کار میرود که ما مقدار جدید برای آن در نظر نگرفته باشیم، برای مثال اگر این تابع را صدا بزنیم:
test(5)

مقدار a همان 5 در نظر گرفته میشود و 1 فقط برای مواقعی است که ما تابع را صدا بزنیم ولی مقداری در نظر نگرفته باشیم.


#python2 #python3 #start #quiz
➖➖➖➖
🆔 @LearnPY
Learn Python
#کوییز_پایتون - شماره 12
اگر بخواهیم از آیتم‌های s=[1,2,3,4,5,6,7,8] چهار مورد تصادفی انتخاب کنیم از کدام متد کتابخانه random استفاده میکنیم؟
«پایتون #کوییز شماره 12»

چند تا آیتم تصادفی با هم ♻️

همونطور که میدونید کتابخونه random یه کتابخونه هستش برای کارای تصادفی... این کتابخونه یه متدی داره به اسم sample که میتونیم به جای یک نمونه تصادفی، چند تا نمونه تصادفی با هم از یه سری داده، برداریم. طرز کارش هم خیلی ساده‌اس، ما اگه یه لیست مثل زیر داشته باشیم:

my_data = ['ali', 'amir', 'hossein', 'maryam', 'sara', 'zahra']

میتونیم با کتابخونه random مثلا سه آیتم در یک زمان انتخاب کنیم:
random.sample(my_data, 3)

البته قبلش یادتون باشه کتابخونه رو import کنید 😉


#python2 #python3 #start #quiz
➖➖➖➖
🆔 @LearnPY
🔮 پایتون کوییز #0

همانطور که میدانید (شایدم نمیدانید!) تابع sorted یک آرایه میگیرد و آن را مرتب میکند. حالا این آرایه مرتب شده به چه نوعی است؟! 👇

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤12👍3👌2
🔮 پایتون کوییز #1

خروجی کد بالا چیست؟ (در پست بعدی جواب دهید❤️)

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
👍10❤1
🔮 پایتون کوییز #2

خروجی کد بالا چیست؟ (در پست بعدی جواب دهید❤️)

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
👍7🔥2❤1
🔮 پایتون کوییز #3

خروجی کد بالا چیست؟ (در پست بعدی جواب دهید❤️)

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
👍8
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤7👍2
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤6👍2
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤4👍2
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
😱6👍4🎉2
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
👍10
💡 کوییز پایتون | خروجی کد چیه؟

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
👍6❤2🔥1
تمرین پایتون 🌱

برنامه‌ای بنویسید که یک عدد بگیرد و بزرگترین رقم آن عدد را به ما بدهد.
برای مثال اگر ورودی 5482 بود خروجی باید 8 را چاپ کند.


جواب‌هاتون رو کامنت کنید. 🙂
کسایی هم که دوست دارن خودشون رو محک بزنن کامنت‌ها رو نگاه نکنن و اول سعی کنن خودشون مسئله رو حل کنن 😉

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤8💯1
تمرین پایتون 🌱

برنامه‌ای بنویسید که یک رشته بگیرد و جمع اعداد آن رشته که جزئی از کلمات نیستند را به ما بدهد.
برای مثال در رشته زیر:
This is the 1st string with number 2 and 11
عبارت 1st یک کلمه است و نباید در جمع لحاظ شود. خروجی این رشته باید 13 باشد.


جواب‌هاتون رو کامنت کنید. 🙂
کسایی هم که دوست دارن خودشون رو محک بزنن کامنت‌ها رو نگاه نکنن و اول سعی کنن خودشون مسئله رو حل کنن 😉

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤3💯2
تمرین پایتون 🌱

برنامه‌ای بنویسید که یک عدد بگیرد و تعداد صفرهای سمت چپ را بشمرد.
برای مثال عدد:
12345
خروجی بشود 0
برای عدد:
004226
خروجی بشود 2
برای عدد:
000230
خروجی بشود 3


جواب‌هاتون رو کامنت کنید. 🙂
کسایی هم که دوست دارن خودشون رو محک بزنن کامنت‌ها رو نگاه نکنن و اول سعی کنن خودشون مسئله رو حل کنن 😉

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
❤1
تمرین پایتون 🌱

برنامه‌ای بنویسید که یک رشته بگیرد و بلند‌ترین کلمه آن رشته را نشان دهد. اگر چندین کلمه با طول یکسان وجود داشت، اولین کلمه که پیدا میکند را نشان دهد.

برای مثلا اگر ورودی بود:
hello world
به ما بدهد:
hello

اگر ورودی:
this is a sentence
به ما بدهد:
sentence


جواب‌هاتون رو کامنت کنید. 🙂
کسایی هم که دوست دارن خودشون رو محک بزنن کامنت‌ها رو نگاه نکنن و اول سعی کنن خودشون مسئله رو حل کنن 😉

#quiz
➖➖➖➖➖➖➖
🐍 @LearnPY | لرن پای
💯2