در زبان پایتون، متد map() یکی از متدهای بسیار مفید برای اعمال یک تابع به تمام عناصر یک لیست است. این متد یک تابع و یک لیست را به عنوان ورودی دریافت میکند و تابع را برای هر عضو لیست فراخوانی میکند. سپس برگردانده شدهی هر فراخوانی تابع در یک لیست جدید جمعآوری میشود.
در زیر یک مثال از استفاده از متد map() در پایتون آمده است:
numbers = [1, 2, 3, 4, 5]
def square(num):
return num ** 2
squared_numbers = list(map(square, numbers))
print(squared_numbers) # Output: [1, 4, 9, 16, 25]
در این مثال، یک لیست از اعداد به نام numbers تعریف شده است. تابع square() نیز تعریف شده است که یک عدد را به عنوان ورودی دریافت میکند و مربع آن عدد را برمیگرداند.
سپس با استفاده از متد map()، تابع square() برای هر عضو لیست numbers فراخوانی میشود. خروجی هر فراخوانی تابع، یعنی مربع هر عضو لیست، در یک لیست جدیدی به نام squared_numbers اضافه میشود. سپس لیست squared_numbers با استفاده از تابع list() چاپ میشود که مربع هر عضو لیست numbers را شامل میشود.
◦•◉✿ @python_rd ✿◉•◦
در زیر یک مثال از استفاده از متد map() در پایتون آمده است:
numbers = [1, 2, 3, 4, 5]
def square(num):
return num ** 2
squared_numbers = list(map(square, numbers))
print(squared_numbers) # Output: [1, 4, 9, 16, 25]
در این مثال، یک لیست از اعداد به نام numbers تعریف شده است. تابع square() نیز تعریف شده است که یک عدد را به عنوان ورودی دریافت میکند و مربع آن عدد را برمیگرداند.
سپس با استفاده از متد map()، تابع square() برای هر عضو لیست numbers فراخوانی میشود. خروجی هر فراخوانی تابع، یعنی مربع هر عضو لیست، در یک لیست جدیدی به نام squared_numbers اضافه میشود. سپس لیست squared_numbers با استفاده از تابع list() چاپ میشود که مربع هر عضو لیست numbers را شامل میشود.
◦•◉✿ @python_rd ✿◉•◦
خروجی کد زیر چیه؟
def abc(): return pass
print(abc())
def abc(): return pass
print(abc())
Anonymous Quiz
44%
none
20%
pass
23%
syntax error
13%
none of the above
این اکستنشن کروم ChatGPT به اسم editGPT، متنی که نوشتین رو براتون proofread میکنه.
🟣 یعنی اشتباههایی که توی نوشتتون دارین رو تصحیح میکنه.
🟣 از ابزارهای معروف دیگهای که اینکارو انجام میده Grammarly هست.
◦•◉✿ @python_rd ✿◉•◦
🟣 یعنی اشتباههایی که توی نوشتتون دارین رو تصحیح میکنه.
🟣 از ابزارهای معروف دیگهای که اینکارو انجام میده Grammarly هست.
◦•◉✿ @python_rd ✿◉•◦
یه کتاب تاریخی راجب علوم کامپیوتر دارم مال سال ۱۹۸۴ میلادیه! انقدر این کتاب جذابه برام چون وقتی میخونمش میفهمم اونموقع ها چه خبر بوده. مثلا زبان های برنامه نویسی FORTRAN و
COBOL
اون زمان تو صنعت استفاده میشدن. راجب شبکه های کامپیوتری هم دیدم چطوری بوده اونموقع ها.
خیلی این کتابمو دوس دارم احتمالا وصیت میکنم پس از مرگم به یه موزه علوم کامپیوتر اهداش کنند😅.
COBOL
اون زمان تو صنعت استفاده میشدن. راجب شبکه های کامپیوتری هم دیدم چطوری بوده اونموقع ها.
خیلی این کتابمو دوس دارم احتمالا وصیت میکنم پس از مرگم به یه موزه علوم کامپیوتر اهداش کنند😅.
PyCoders (پایتون)
Andrew S. Tanenbaum - Modern Operating Systems.pdf
این آقای تَنِن باوم (Tanenbaum) غیر از کتاب شبکه اش یک کتاب دیگه هم دارند راجب سیستم عامل که در پست قبلی براتون pdf اش رو گذاشتم.
این کتاب هم رفرنس دانشگاه ها است.
فقط به جلد روش هم توجه کنید، خیلی جالبه😎.
این کتاب هم رفرنس دانشگاه ها است.
فقط به جلد روش هم توجه کنید، خیلی جالبه😎.
پس از یادگیری #جنگو به صورت متوسط، چه ابزار های دیگه ای رو میتونم یاد بگیرم؟
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
⠀◦•◉✿ @python_rd ✿◉•◦
(فقط در صورت نیاز یا برای مطالعه بیشتر)
1. Django Rest Framework (DRF)
2. Docker
3. Class-Based Views (CBV)
4. Django Allauth
5. Django Simple JWT
6. Celery
7. Redis
8. RabbitMQ
9. Django Guardian
10. Django Rest Framework JWT
11. Django Q
12. Django Taggit
13. Sentry
14. ELK Stack (Elasticsearch, Logstash, Kibana)
15. Prometheus
16. Grafana
17. Django Websockets
18. Django Channels
19. Django Haystack
20. Django REST Swagger
21. Django Storages
22. Django Compressor
23. New Relic
24. Django Sitemap
25. django-cors-headers
26. Django CORS Headers
27. Django Debug Toolbar
28. django-silk
29. Django Elasticsearch DSL
30. Django REST framework filters
⠀◦•◉✿ @python_rd ✿◉•◦
Forwarded from PyCoders (پایتون) (Reza 2lati)