fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

🐍 Python & Raspberry 🐍

🐍 Python & Raspberry 🐍

رفتن به کانال در Telegram

Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry

نمایش بیشتر
8 216
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-177 روز
-8330 روز
آرشیو پست ها
1. نصب سخت افزاری اینترنت ماهواره ای استارلینک چقدم همه چیش وصله به هم هیچ کاری لازم نیس بکنه ادم قسمت های بعدی این ویدیو رو ب زودی میزاریم کانال باما همراه باشید @raspberry_python

دانلود سورس نرم افزار تشخیص اثر انگشت به زبان برنامه نویسی متلب Matlab | برنامه نویسی متلب https://t.me/Matlab_MathWorks

دانلود سورس نرم افزار تشخیص اثر انگشت به زبان برنامه نویسی متلب شناسایی افراد با کمک داده های فیزیولوژیکی و رفتاری، اصلاحاً ب
دانلود سورس نرم افزار تشخیص اثر انگشت به زبان برنامه نویسی متلب
شناسایی افراد با کمک داده های فیزیولوژیکی و رفتاری، اصلاحاً بیومتریک نامیده می شود.اسکن اثر انگشت عمومی ترین روش از روش های شناسایی بیومتریک حال حاضر می باشد. این روش در تعیین هویت از دقت ۱۰۰٪ برخوردار بوده و حتی در دوقلوهای یکسان (تک‌تخمکی) نیز اثر انگشت متفاوت است. به‌گونه‌ای که امکان شباهت اثر انگشت دو نفر انسان، یک در شصت و چهار میلیارد می‌باشد.

Matlab | برنامه نویسی متلب https://t.me/Matlab_MathWorks

🟥🟨🟩🟧🟦🟥🟨🟪🟧🟩🟦 گروه 5400 نفره پایتون 👇👇👇👇👇👇👇👇👇 💥💥💥💥💥💥💥 @python_QA 💥💥💥💥💥💥💥

Websites where companies post part-time, full-time and remote positions for you to apply to Indeed — https://www.indeed.com Craigslist — https://www.craigslist.com Simply Hired — https://www.simplyhired.com Authentic Jobs — https://authenticjobs.com Robert Half — https://www.roberthalf.com Krop — https://www.krop.com Career Builder — https://www.careerbuilder.com Linkedin Profinder — https://www.linkedin.com/profinder Mashable — http://jobs.mashable.com/jobs/browse Smashing Magazine — https://www.smashingmagazine.com/jobs Power To Fly (Women) — https://powertofly.com Who Is Hiring — https://whoishiring.io WebDevJobs — https://webdevjobs.co Aquent — https://aquent.com Idealist — https://www.idealist.org The Muse — https://www.themuse.com Landing Jobs (UK) — https://landing.jobs Sologig — https://www.sologig.com Dice — https://www.dice.com WPHired (Wordpress) — https://www.wphired.com GitHub Jobs — https://jobs.github.com Stack Overflow — https://stackoverflow.com/jobs Startup Job Find Websites that specialize in jobs for startup companies Angel — https://angel.co Underdog — https://underdog.io Product Hunt — https://www.producthunt.com/jobs Startupers — https://www.startupers.com ycombinator — https://news.ycombinator.com/jobs Freelancer Sites Websites where individuals and companies post specific projects for freelancers Upwork — https://www.upwork.com Freelancer — https://www.freelancer.com Freelancermap — https://www.freelancermap.com Guru — https://www.guru.com Outsource — https://outsource.com Local Solo — https://localsolo.com People Per Hour — https://www.peopleperhour.com CloudPeeps — https://www.cloudpeeps.com GigGrabbers — https://www.giggrabbers.com Lemon.io — https://lemon.io Screened Freelancer Sites Websites where they screen the freelancers to get the best possible providers for clients Toptal — https://www.toptal.com Coworks — https://coworks.com Gun — https://www.gun.io Folyo — https://folyo.me Remote Jobs Websites that focus on getting people remote work Remoteco — https://remote.co/remote-jobs We Work Remotely — https://weworkremotely.com Remotive — https://remotive.io Skip The Drive — https://www.skipthedrive.com Working Nomads — https://www.workingnomads.co/jobs Flex Jobs — https://www.flexjobs.com Youteam — http://youteam.io Micro Jobs/Services Websites where you can post a service that you offer, usually for a low price Fiverr — https://www.fiverr.com Envato Studio — https://studio.envato.com Gigbucks — https://gigbucks.com Zeerk — https://zeerk.com Task Army — https://taskarmy.com Damongo — https://www.damongo.com For Designers Websites that are geared more toward designers and UI/UX Behance — https://www.behance.net Dribble — https://dribbble.com/jobs Coroflot — https://www.coroflot.com/design-jobs UX Job Board — https://www.uxjobsboard.com DesignHill — https://www.designhill.com Contests & Challenges Websites that offer challenges and contests but at the same time, can get you hired Topcoder — https://www.topcoder.com Challenge Rocket — https://challengerocket.com Hacker Rank — https://www.hackerrank.com Big Companies Microsoft — https://careers.microsoft.com/us/en Google — https://careers.google.com/jobs Amazon — https://www.amazon.jobs/ Apple — https://www.apple.com/jobs/us Netflix — https://jobs.netflix.com Ebay — https://careers.ebayinc.com/join-our-team/start-your-search 🆔 @raspberry_python

خروجی کد بالا را حدس بزنید
Anonymous voting

خروجی کد بالا را حدس بزنید ؟؟😎
خروجی کد بالا را حدس بزنید ؟؟😎

📸 میریم سراغ جواب این سوال 📝 احتمالا با list comprehension آشنا هستید:
[expression for variable in iterable if condition]
داخل این، روی iterable حلقه زده میشه و مقداری به variable اختصاص داده میشه، بعد اگه شرط condition (که گذاشتنش اختیاریه) برقرار بود، وارد بخش expression میشه و مقدار اون بخش رو تولید میکنه و میذاره توی لیست. مثلا:
>>> [x for x in range(5)]
[0, 1, 2, 3, 4]
>>> [x**2 for x in range(5)]
[0, 1, 4, 9, 16]
>>> [x**2 for x in range(5) if x%2==0]
[0, 4, 16]
رفع ابهام: میتونیم از if-else توی بخش expression استفاده کنیم؛ اما دقت کنید که این، با بخش condition فرق داره. در واقع، بخش condition اگه برقرار نبود، اصلا وارد بخش expression نمیشه که مقداری (توی اون دور از حلقه) اختصاص داده بشه؛ اما وقتی condition برقرار بود و [در نتیجه] وارد بخش expression شد، قطعا باید مقداری توی اون دور از حلقه قرار داده بده (برای همین، اگه قراره داخل expression، با شرط مقدار بذاریم، باید با if-else نوشته بشه که بهش میگیم conditional expression):
>>> [(x if x!=5 else "Hop!") for x in range(1, 6) if x%2==1]
[1, 3, 'Hop!']

➕ البته میتونید بصورت تو در تو هم استفاده کنید که بهش Nested Comprehensions میگن. مثلا:
>>> [
...     [x * y for y in range(5)]
...     for x in range(5)
... ]
[
    [0, 0, 0, 0, 0],
    [0, 1, 2, 3, 4],
    [0, 2, 4, 6, 8],
    [0, 3, 6, 9, 12],
    [0, 4, 8, 12, 16]
]

🔎 اما آیا فقط list comprehension داریم؟ .... نه! ۳ مورد مشابه دیگه هم داریم: 1. set comprehension (set comp) 2. dictionary comprehension (dict comp) 3. generator expression (genexpr!) 1️⃣ همینجوری که برای لیست نوشتیم و تعریف کردیم، برای مجموعه‌ها هم میتونیم بکار ببریم. منتهی این یکی، مقادیر رو توی یک مجموعه جمع‌آوری میکنه، نه توی لیست! و مثلا طبق خواص مجموعه، اعضای تکراری حذف میشن یا مثلا unhashable typeها رو نمیتونیم داخلش قرار بدیم و ... و به این شکل هست:
{expression for variable in iterable if condition}
2️⃣ به همین ترتیب هم برای دیکشنری؛ منتهی دقت کنید که این سری باید هم key رو مشخص کنیم هم value رو:
{expr1: expr2 for variable in iterable if condition}
3️⃣ میرسیم به genexpr! فرم کلی generator expression هم مشابه موارد قبلی هست، منتهی با پرانتز!
(expression for variable in iterable if condition)
اما دقت کنید که این، تاپل نیست! بلکه یک iterator هست. چرا؟ به نقل از این لینک، فرق اساسی تاپل با چیزایی که گفتیم، توی این هست که شما نمیتونید به یک تاپل، بعد از تشکیلش، مثلا مقداری append کنید یا extend کنید یا ... و در کل immutable هست، پس اگه یک آبجکتی ازش تشکیل میشه (در ابتدای comp)، نمیشه دوباره مقداری بهش اضافه کرد. حتی یک جا به struct توی C تشبیهش کردن! و به قولی: "Generally, lists are for looping; tuples for structs. Lists are homogeneous; tuples heterogeneous. Lists for variable length." برگردیم به بحث اصلی! گفتیم که یک iterator هست، پس همه مقادیر رو درجا به ما نمیده! و برای گرفتن مقدار، باید next کنیم (و وقتی هم مقداری باقی نمونده باشه، StopIteration میده). میشه unpack هم کرد، و ... مثلا:
>>> (x**2 for x in range(5))
<generator object <genexpr> at 0x7fa76d750580>
>>> itr = (x**2 for x in range(5))
>>> next(itr)
0
... و بعد از چندبار next کردن ...:
>>> next(itr)
16
>>> next(itr)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
StopIteration

🔬 همونطور که گفتیم، میتونیم اون رو unpack کنیم و در نتیجه میشه توی تاپل (و لیست و مجموعه و ...) هم ذخیره کرد. یا حتی میتونید مستقیما اون رو به tuple یا list یا ... بدید. مثلا:
>>> tuple(x**2 for x in range(5))
(0, 1, 4, 9, 16)
یا که بیاید کمی خفن‌تر بنویسید:) و اول unpack کنید و بعد، با یک ویرگول توی آخرش، بگید که همه مقادیر داخل یک تاپل برن (دقت کنید که اینجا بعد از گرفتن مقادیر، یک آبجکت تاپل تشکیل میشه و مقادیر باهم داخلش قرار میگیرن):
>>> *(x**2 for x in range(5)),
(0, 1, 4, 9, 16)
ازش میشه توی دادن آرگومان به تابع‌ها هم استفاده کرد (مخصوصا توابعی مثل print که چندین آرگومان میگیرن و معمولا با پارامتر *args این‌هارو تشخیص میدیم)؛ مثلا کدی که عدد بگیره و به تعداد اون، جملات ابتدایی دنباله فیبوناچی رو نشون بده (فرض کنید تابع fibonacci برای گرفتن عدد دنباله نوشته شده) : >>> print(*( ... fibonacci(x) ... for x in range(1, int(input("count: "))+1) ... ), sep = ' -> ' ... ) count: 10 1 -> 1 -> 2 -> 3 -> 5 -> 8 -> 13 -> 21 -> 34 -> 55 🆔 @raspberry_python

🔶Master Flutter - Learn Dart & Flutter by Developing 20 Apps🔶 ⚒📱 4.2 GB 🔗Download link: https://drive.google.com/file/d/1JqBeVmzPsBYpmgNxpAGexyJIt2YhZ5M2/view 🆔 @raspberry_python

4 کتاب مهم برای شروع یادگیری پایتون @raspberry_python
4 کتاب مهم برای شروع یادگیری پایتون @raspberry_python

Java Programming: Complete Beginner to Advanced https://www.udemy.com/course/java-programming-complete-beginner-to-advanced/?couponCode=994F49F52033 Altcoins – Investing In Altcoins & ICOs! https://www.udemy.com/course/altcoins-investing-in-altcoins-icos/?couponCode=FREECOIN Procrastination Reversal By Replacing It With Good Habits https://www.udemy.com/course/stop-procrastination-psychology-habit-building-exercises/?couponCode=23695EF722017D9D6174 Copywriting: master headlines, with no need to be creative https://www.udemy.com/course/copywriting-master-headlines-with-no-need-to-be-creative/?couponCode=GOBRRR Curso SiteGround 2021: El Mejor Hosting para WordPress https://www.udemy.com/course/curso-de-siteground-el-mejor-hosting-para-wordpress/?couponCode=SITEGROUND-GR2 English Grammar Tenses & Structures From Zero to Master https://www.udemy.com/course/english-grammar-tenses-structures-from-zero-to-master/?couponCode=F83765EEFB0839FD4DFF How to be Happy https://www.udemy.com/course/curiouspavel-happy/?couponCode=08CD2BDEDCD91A514170 Practice Tests for (SHRM-CP/SCP) Exam (2021) | The Grey Gym https://www.udemy.com/course/practice-tests-for-shrm-cpscp-exam-2021-the-grey-gym/?couponCode=612489B20D2D1CF426EE Microsoft SQL Server 2017: Linux, Docker and macOS Hands-On. https://www.udemy.com/course/microsoft-sql-server-2017-linux-docker-and-macos-hands-on/?&couponCode=09FE9570B9420EEB78B4 Make Money Online: Mindset Training + Real-Life Examples Description: Learn the Mindset Secrets of the People Who Are Making a LIFE-CHANGING Income Online! Link: https://www.udemy.com/course/make-money-online-training/?couponCode=B12FCB3D26A08058E9B4 The Comprehensive SQL Course 2021 Description: A bootcamp designed to help you master SQL and work with databases like Oracle, MySQL and Microsoft SQL Server Link: https://www.udemy.com/course/the-comprehensive-sql-course/?couponCode=E523902D5E8BC0142662 English Grammar Tenses & Structures From Zero to Master Description: Become a master of all tenses and understanding, memorizing how to use them accurately day to day life Link: https://www.udemy.com/course/english-grammar-tenses-structures-from-zero-to-master/?couponCode=F83765EEFB0839FD4DFF Spatial Analysis & Geospatial Data Science in Python Description: Learn how to process and visualize geospatial data and perform spatial analysis using Python. Link: https://www.udemy.com/course/spatial-data-science-in-python/?couponCode=MAY_MID Learn Machine Learning in 21 Days Description: Learn to create Machine Learning Algorithms in Python Data Science enthusiasts. Code templates included. Link: https://www.udemy.com/course/learn-machine-learning-in-21-days/?couponCode=CODE21DAYS Join @free4unow_backup for free courses ENJOY LEARNING👍👍 📌📌 @raspberry_python

دانلود سورس بازی 2048
پسورد فایل : @Matlab_MathWorks
Matlab | برنامه نویسی متلب https://t.me/Matlab_MathWorks

تا حالا فکر کردی با متلب بازی بنویسی؟ 👨‍💻 بازی معروف 2048 به زبان برنامه نویسی متلب 📚 ۲۰۴۸ یک بازی ویدئویی برخط تک‌نفره ای
تا حالا فکر کردی با متلب بازی بنویسی؟ 👨‍💻 بازی معروف 2048 به زبان برنامه نویسی متلب 📚 ۲۰۴۸ یک بازی ویدئویی برخط تک‌نفره ایست که در مارس ۲۰۱۴ توسّط گابریل سایرولی، یک توسعه دهندهٔ وب ۱۹ سالهٔ ایتالیایی، طرّاحی شد. سایرولی این بازی را به عنوان پروژهٔ آخر هفته و تنها در ۲ روز طرّاحی کرد و بازی در کمتر از ۱ هفته، ۴ میلیون بیننده داشت. دانلود سورس بازی 2048
پسورد فایل : @Matlab_MathWorks
Matlab | برنامه نویسی متلب https://t.me/Matlab_MathWorks

4 کتاب مهم برای شروع یادگیری پایتون @raspberry_python
4 کتاب مهم برای شروع یادگیری پایتون @raspberry_python

🔴 کانالهای تخصصی و ارزشمند با صرف ساعت ها، بررسی و دسته بندی شده اند. ⏰ شما نیز با صرف وقت کمی به مطالب مورد دلخواه خود برسید