کلاس map✅
گاهی اوقات ممکن است بخواهید بر روی تمامی آیتم های یک لیست عملیاتی را انجام دهید
به طور مثال لیستی از نامهای زیر را در نظر بگیرید
names = ['Ali', 'Nima', 'Mohammad', 'Sana']
حال شما میخواهید لیستی با طول نامها را ایجاد کنید یعنی به لیست زیر برسید
lengths = [3, 4, 8, 4]
احتمالا برای این کار شما از یک حلقه for استفاده خواهید کرد ولی بهترین و سریع ترین روش استفاده از map است که میتوانید بدون استفاده از هیچ حلقهای این کار را انجام دهید
اولین آرگومان map، تابعی است که به آن آیتم های لیست داده میشود (تعداد پارامتر تابع با تعداد لیستی که به map داده شده باید برابر باشد)
و سایر آرگومان ها مربوط به لیستهایی است که میخواهید عملیات روی آن انجام شود
دقت کنید که خروجی map لیست نیست و باید آن را به لیست تبدیل کرد!!
🆔: @langpython
گاهی اوقات ممکن است بخواهید بر روی تمامی آیتم های یک لیست عملیاتی را انجام دهید
به طور مثال لیستی از نامهای زیر را در نظر بگیرید
names = ['Ali', 'Nima', 'Mohammad', 'Sana']
حال شما میخواهید لیستی با طول نامها را ایجاد کنید یعنی به لیست زیر برسید
lengths = [3, 4, 8, 4]
احتمالا برای این کار شما از یک حلقه for استفاده خواهید کرد ولی بهترین و سریع ترین روش استفاده از map است که میتوانید بدون استفاده از هیچ حلقهای این کار را انجام دهید
اولین آرگومان map، تابعی است که به آن آیتم های لیست داده میشود (تعداد پارامتر تابع با تعداد لیستی که به map داده شده باید برابر باشد)
و سایر آرگومان ها مربوط به لیستهایی است که میخواهید عملیات روی آن انجام شود
دقت کنید که خروجی map لیست نیست و باید آن را به لیست تبدیل کرد!!
🆔: @langpython
دریافت نسخه پایتون:
با استفاده از کتابخانه platform و متد python_version میتونید نسخه پایتون شخص رو دریافت و یا نمایش بدید
این کتابخانه به طور پیشفرض در پایتون وجود دارد(نیازی به نصب دوباره نداره!)
🆔: @langpython
import platform
print(
platform.python_version()
)
با استفاده از کتابخانه platform و متد python_version میتونید نسخه پایتون شخص رو دریافت و یا نمایش بدید
این کتابخانه به طور پیشفرض در پایتون وجود دارد(نیازی به نصب دوباره نداره!)
🆔: @langpython
لیست فایل و پوشه ها در یک مسیر
با استفاده از این دو تابع شما میتوانید بدون نصب کتابخانهای، لیست فایل و پوشه ها را از یک مسیر دریافت کنید
🆔: @langpython
با استفاده از این دو تابع شما میتوانید بدون نصب کتابخانهای، لیست فایل و پوشه ها را از یک مسیر دریافت کنید
🆔: @langpython
langpython = {}
langpython[1] = "Python"
langpython[1.0] = "Java"
print(langpython)
#کوییز
🆔: @langpython
langpython[1] = "Python"
langpython[1.0] = "Java"
print(langpython)
#کوییز
🆔: @langpython
👍2
⏳دریافت مقدار پیشفرض برای کلیدهای مفقود در دیکشنری⌛️
قطعه کد زیر نشان میدهد که چگونه میتوانید یک مقدار پیشفرض را در حالتی که کلید مورد نظر در دیکشنری موجود نباشد به دست آورید:
Syntax
متن کد رو کپی کردم و اماده ام بریم برا امتحان کردنش😈
قطعه کد زیر نشان میدهد که چگونه میتوانید یک مقدار پیشفرض را در حالتی که کلید مورد نظر در دیکشنری موجود نباشد به دست آورید:
Syntax
dictionary.get(keyname, value)
d = {'a': 1, 'b': 2}
print(d.get('c', 3))
کامپایلر آنلاین👇🏼متن کد رو کپی کردم و اماده ام بریم برا امتحان کردنش😈
class mobile:
def __init__(self, name, brand):
self. name = name
self. brand = brand
def get_name(self):
return self. name
class cpu(mobile):
def get_name(self):
print("This mobile has HighTech %s CPU " % self. name)
brand = cpu("Intel","Sony")
print(brand. get_name())
#کویز
🆔: @langpython
def __init__(self, name, brand):
self. name = name
self. brand = brand
def get_name(self):
return self. name
class cpu(mobile):
def get_name(self):
print("This mobile has HighTech %s CPU " % self. name)
brand = cpu("Intel","Sony")
print(brand. get_name())
#کویز
🆔: @langpython
نمیتونی بگی خروجی این کد چیه😜
public poll
This mobile has HighTech Intel CPU None – 5
👍👍👍👍👍👍👍 38%
@Anonymsec, @GoogIeAdmin, @Vtimer, @RealM4hdi, @Zahryyo1380
هیچکدام – 5
👍👍👍👍👍👍👍 38%
@djf134, @Saeedmahmodi, @Whereis666, @bita20221119, @Vito_Scalleta83
Error – 3
👍👍👍👍 23%
2132115🙂, @h0scein, @ESaeedi_2001
This mobile has HighTech Intel CPU
▫️ 0%
None
▫️ 0%
👥 13 people voted so far.
public poll
This mobile has HighTech Intel CPU None – 5
👍👍👍👍👍👍👍 38%
@Anonymsec, @GoogIeAdmin, @Vtimer, @RealM4hdi, @Zahryyo1380
هیچکدام – 5
👍👍👍👍👍👍👍 38%
@djf134, @Saeedmahmodi, @Whereis666, @bita20221119, @Vito_Scalleta83
Error – 3
👍👍👍👍 23%
2132115🙂, @h0scein, @ESaeedi_2001
This mobile has HighTech Intel CPU
▫️ 0%
None
▫️ 0%
👥 13 people voted so far.
سلام دوستان
طبق درخواست عزیزانی که گروه هوش مصنوعی یا سوال هایی مربوط به این حوزه رو داشتن .
تصمیم گرفتیم گروه هوش مصنوعی هم تشکیل بدیم .
https://t.me/ourAIgap
طبق درخواست عزیزانی که گروه هوش مصنوعی یا سوال هایی مربوط به این حوزه رو داشتن .
تصمیم گرفتیم گروه هوش مصنوعی هم تشکیل بدیم .
https://t.me/ourAIgap
Telegram
گروه هوش مصنوعی
Artificial intelligence
برنامه نویسی پایتون via @vote
نمیتونی بگی خروجی این کد چیه😜 public poll This mobile has HighTech Intel CPU None – 5 👍👍👍👍👍👍👍 38% @Anonymsec, @GoogIeAdmin, @Vtimer, @RealM4hdi, @Zahryyo1380 هیچکدام – 5 👍👍👍👍👍👍👍 38% @djf134, @Saeedmahmodi, @Whereis666, @bita20221119, @Vito_Scalleta83 Error…
جواب صحیح:
This mobile has HighTech Intel CPU
None
This mobile has HighTech Intel CPU
None
آقا امروز اومدم براتون از یکی از جدیدترین IDE های بازار بگم
اسمش چیه؟؟ Fleet
این یک text editor هستش که jetbrains ساختتش و فعلا رایگانه
این تکست ادیتور مشابه vscode هستش خیلی مشابهشه ولی با یک تفاوت
قابلیت Smart Mode
این قابلیت داخل فلیت هستش که درواقع این فلیت رو تبدیل به یک ide خیلی قدرتمند میکنه
یعنی کارای اکستنشن هارو انجام میده
ولی خب خیلی رم میخوره
رو ویندوز ۲.۵ برابر vscode رم میخوره ولی تو لینوکس از vscode یکم بیشتر رم میخوره نه خیلی
پس اگر ویندوزید سعی کنید که رمتون مقدار زیادیش خالی باشه چون ممکنه ۴ گیگ هم رم بخوره این فلیت
پس کسایی که رم ۸ هستن شاید راحت نتونن استفاده کنن
cpu هم مقدار زیادی میخوره ولی خب خیلی از vscode بیشتر نیست
به اسم قاتل vscode معروف شده که خیلی هم جنجال ایجاد شده
خودم مخالفم
vscode همیشه vscode هست تا ابد هم میمونه
خودم از vscode واسه ۸۰ درصد کارام استفاده میکنم
jetbrains برای وقتی که میخوام جنگو بزنم
ریکت و اینا هم همون vscode ردیفه
از فلیت میشه برای وقتی استفاده کرد که پروژه خیلی بزرگه و بعد یک مدتی بهش سر زدید و همه اسامی اینا یادتون نمیاد
اسمارت مودشو فعال میکنید و بعد ۲ دقه
تادا همون vscode با قدرت jetbrains
ولی برای کارای عادی یا پروژه های متوسط همون vscode
اگر کارتون خیلی بزرگ شد جت برینز
https://t.me/langpython
اسمش چیه؟؟ Fleet
این یک text editor هستش که jetbrains ساختتش و فعلا رایگانه
این تکست ادیتور مشابه vscode هستش خیلی مشابهشه ولی با یک تفاوت
قابلیت Smart Mode
این قابلیت داخل فلیت هستش که درواقع این فلیت رو تبدیل به یک ide خیلی قدرتمند میکنه
یعنی کارای اکستنشن هارو انجام میده
ولی خب خیلی رم میخوره
رو ویندوز ۲.۵ برابر vscode رم میخوره ولی تو لینوکس از vscode یکم بیشتر رم میخوره نه خیلی
پس اگر ویندوزید سعی کنید که رمتون مقدار زیادیش خالی باشه چون ممکنه ۴ گیگ هم رم بخوره این فلیت
پس کسایی که رم ۸ هستن شاید راحت نتونن استفاده کنن
cpu هم مقدار زیادی میخوره ولی خب خیلی از vscode بیشتر نیست
به اسم قاتل vscode معروف شده که خیلی هم جنجال ایجاد شده
خودم مخالفم
vscode همیشه vscode هست تا ابد هم میمونه
خودم از vscode واسه ۸۰ درصد کارام استفاده میکنم
jetbrains برای وقتی که میخوام جنگو بزنم
ریکت و اینا هم همون vscode ردیفه
از فلیت میشه برای وقتی استفاده کرد که پروژه خیلی بزرگه و بعد یک مدتی بهش سر زدید و همه اسامی اینا یادتون نمیاد
اسمارت مودشو فعال میکنید و بعد ۲ دقه
تادا همون vscode با قدرت jetbrains
ولی برای کارای عادی یا پروژه های متوسط همون vscode
اگر کارتون خیلی بزرگ شد جت برینز
https://t.me/langpython
Telegram
برنامه نویسی پایتون
لینک گروه 👇👇👇
https://t.me/pygroupp
https://t.me/pygroupp
برنامه نویسی پایتون
آقا امروز اومدم براتون از یکی از جدیدترین IDE های بازار بگم اسمش چیه؟؟ Fleet این یک text editor هستش که jetbrains ساختتش و فعلا رایگانه این تکست ادیتور مشابه vscode هستش خیلی مشابهشه ولی با یک تفاوت قابلیت Smart Mode این قابلیت داخل فلیت هستش که درواقع این…
وقتی داشتم اینو تایپ میکردم نصب شد
فلیت وقتی یک پروژه رو باز میکنید ۱ گیگ رم میخوره
که در مقایسه با vscode که ۷۰۰ مگ میخوره خوبه
البته فلیت خالی tabnine رو داخل خودش داره
که اگر بخوایم اینجوری بگیم vscode و tabnine باهم ۱.۲ گیگ میخورن که نشون میده فلیت سبک تره
که در مقایسه با vscode که ۷۰۰ مگ میخوره خوبه
البته فلیت خالی tabnine رو داخل خودش داره
که اگر بخوایم اینجوری بگیم vscode و tabnine باهم ۱.۲ گیگ میخورن که نشون میده فلیت سبک تره
برنامه نویسی پایتون
آقا امروز اومدم براتون از یکی از جدیدترین IDE های بازار بگم اسمش چیه؟؟ Fleet این یک text editor هستش که jetbrains ساختتش و فعلا رایگانه این تکست ادیتور مشابه vscode هستش خیلی مشابهشه ولی با یک تفاوت قابلیت Smart Mode این قابلیت داخل فلیت هستش که درواقع این…
YouTube
Stop calling Fleet a VS Code Killer
Fleet has arrived... a brand new IDE from JetBrains that many have called a "VS Code killer". It has a feature called smart mode that turns a basic text editor into a full-blown IDE.
#programming #tech #TheCodeReport
💬 Chat with Me on Discord
https:/…
#programming #tech #TheCodeReport
💬 Chat with Me on Discord
https:/…
یه سری از کتاب های یادگیری پایتون برای گروه های مختلف(قابل توجه دوستانی که درخواست منبع اموزش متنی پایتون داشتن).
🆔: @langpython
🆔: @langpython
سلام ، گروه برنامه نویسی
لینک گروه سی ، سی پلاس پلاس :
👇👇👇👇
https://t.me/ourcpp
لینک گروه سی شارپ :
👇👇👇👇
https://t.me/ourcsharpp
لینک گروه پایتون :
👇👇👇👇
https://t.me/pygroupp
گروه چت :
👇👇👇👇
https://t.me/engineeringcomputerr
کانال جزوات و ...
👇👇👇👇
https://t.me/chanelcomputer
لینک گروه جاوا :
👇👇👇👇
https://t.me/ourjavaaa
لینک گروه طراحی سایت / فرانت اند :
👇👇👇👇
https://t.me/ourvebb
لینک گروه بک اند :
👇👇👇👇
https://t.me/ourbackend
لینک گروه هوش مصنوعی:
👇👇👇👇
https://t.me/ourAIgap
👨💻👩💻
لینک گروه سی ، سی پلاس پلاس :
👇👇👇👇
https://t.me/ourcpp
لینک گروه سی شارپ :
👇👇👇👇
https://t.me/ourcsharpp
لینک گروه پایتون :
👇👇👇👇
https://t.me/pygroupp
گروه چت :
👇👇👇👇
https://t.me/engineeringcomputerr
کانال جزوات و ...
👇👇👇👇
https://t.me/chanelcomputer
لینک گروه جاوا :
👇👇👇👇
https://t.me/ourjavaaa
لینک گروه طراحی سایت / فرانت اند :
👇👇👇👇
https://t.me/ourvebb
لینک گروه بک اند :
👇👇👇👇
https://t.me/ourbackend
لینک گروه هوش مصنوعی:
👇👇👇👇
https://t.me/ourAIgap
👨💻👩💻
Telegram
گروه برنامه نویسی C++/C
گروه مختص زبان برنامه نویسی c++/ c
قوانین رو رعایت کنید :
https://t.me/+g7SbdnBY_xllMTY8
برای اولین بار پیام دادن در گروه ، عضو کانال بشید .
لینک کانال
👇👇👇👇👇👇👇
https://t.me/cppFarsi
🙃🙂
قوانین رو رعایت کنید :
https://t.me/+g7SbdnBY_xllMTY8
برای اولین بار پیام دادن در گروه ، عضو کانال بشید .
لینک کانال
👇👇👇👇👇👇👇
https://t.me/cppFarsi
🙃🙂
نتیجه کد زیر چیست؟
array = [(1,4,5), (3,2,7), (8,3,6), (9,2,3)]
array.sort(key = lambda a:a[2]) print(array)
array = [(1,4,5), (3,2,7), (8,3,6), (9,2,3)]
array.sort(key = lambda a:a[2]) print(array)
Anonymous Quiz
18%
[(3, 2, 7), (9, 2, 3), (8, 3, 6), (1, 4, 5)]
32%
[(1, 4, 5), (3, 2, 7), (8, 3, 6), (9, 2, 3)]
22%
[(9, 2, 3), (1, 4, 5), (8, 3, 6), (3, 2, 7)]
28%
Error
🚨فوری/ لینکدین رفع فیلتر شد
شبکه اجتماعی لینکدین که در روزهای گذشته به دنبال محدودیتهای اینترنت بینالمللی فیلتر شده بود، امروز رفع فیلتر شد و دسترسی به این پلتفرم بدون استفاده از فیلترشکن امکانپذیر شده است.
لینکدین یک شبکه اجتماعی بینالمللی مخصوص مدیران شرکتها و کارجویان است و تاکنون در ایران فیلتر نشده بود.
با وجود این هنوز مشخص نیست که پلتفرمهای دیگر یعنی اینستاگرام و واتساپ که در روزهای گذشته مسدود شدند، هم رفع فیلتر میشوند یا نه
https://t.me/pygroupp
شبکه اجتماعی لینکدین که در روزهای گذشته به دنبال محدودیتهای اینترنت بینالمللی فیلتر شده بود، امروز رفع فیلتر شد و دسترسی به این پلتفرم بدون استفاده از فیلترشکن امکانپذیر شده است.
لینکدین یک شبکه اجتماعی بینالمللی مخصوص مدیران شرکتها و کارجویان است و تاکنون در ایران فیلتر نشده بود.
با وجود این هنوز مشخص نیست که پلتفرمهای دیگر یعنی اینستاگرام و واتساپ که در روزهای گذشته مسدود شدند، هم رفع فیلتر میشوند یا نه
https://t.me/pygroupp
👍3