Learn Python
22.3K subscribers
661 photos
119 videos
183 files
343 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

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

💡 تفاوت دیکشنری با لیست

🔸در لیست ها شما میتوانید عناصر را ترتیب بندی کنید و اولین و آخرین و هر کدام از آنها را که خواستید را چاپ کنید. اما در دیکشنری اینطور نیست و هیچ ترتیبی وجود ندارد و نمیتواند هم وجود داشته باشد!

🗝شما فقط میتوانید به دیکشنری کلید را بدهید و مقدار آن کلید را بگیرید...

#python2 #python3 #start #quiz

🆔 @LearnPY
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 | لرن پای
🔮 پایتون کوییز #1

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

#quiz

🐍 @LearnPY | لرن پای
🔮 پایتون کوییز #2

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

#quiz

🐍 @LearnPY | لرن پای
🔮 پایتون کوییز #3

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

#quiz

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

#quiz

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

#quiz

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

#quiz

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

#quiz

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

#quiz

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

#quiz

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

#quiz

🐍 @LearnPY | لرن پای