آموزش پایتون

آموزش‌های پایتونی

  • تجربیات
  • کتابخانه‌ها
  • چیز میز!
  • آموزش‌های پایتون

برنامه ارسال قیمت دلار با پایتون!

توی این آموزش می‌خوایم با پایتون یه اسکریپت بنویسیم که هر ۵ دقیقه قیمت دلار رو بررسی کنه و اگه با قیمت قبلی فرق داشت، به‌صورت خودکار قیمت جدید رو از طریق واتس‌اپ برامون بفرسته! این برنامه از یه پکیج استفاده می‌کنه که خودم نوشتمش به اسم gheymat و وظیفه‌ش اینه که قیمت دلار، طلا، ارزهای دیجیتال و... رو بگیره.

در کل سطح این آموزش متوسط هست، و برای کسایی که با پایتون آشنا هستن و می‌خوان پروژه‌های کاربردی واقعی بسازن خیلی مناسبه.

مراحل نوشتن برنامه رو توی ادامه مطلب ببینید.

ادامه مطلب
آموزش پایتون مبتدی پروژه متوسط
آقای ربات جمعه نهم آبان ۱۴۰۴ ، ساعت 23:18

برنامه هواشناسی با پایتون!

توی این آموزش میخوایم با پایتون یه اسکریپت خیلی ساده بنویسیم که شهر رو وارد بکنیم و آب و هوای اون شهر رو بهمون بده. برای این آموزش میخوایم از یه API رایگان برای هواشناسی استفاده کنیم پس به کتابخانه requests نیاز داریم که بتونیم با اون API ارتباط برقرار کنیم. در کل سطح این آموزش مبتدی تا متوسط هستش.

برای مشاهده آموزش روی ادامه مطلب کلیک کنید.

ادامه مطلب
آموزش پایتون مبتدی پروژه متوسط
آقای ربات جمعه دوم آبان ۱۴۰۴ ، ساعت 14:40

t-string در پایتون چیست؟

در نسخه ۳.۱۴ پایتون، یک ویژگی جدید با عنوان Template Strings یا به اختصار t-strings معرفی شده است (مطابق با PEP 750) . اگر تا به امروز با f-stringها کار کرده باشی (مثلا f"Hello {name}") احتمالا فکر می‌کنی که «خب، دوباره چه چیزی اضافه شده؟» — اما این ویژگی با هدفی متفاوت ارائه شده و می‌تواند در برخی سناریوها بسیار مفید باشد.

تعریف دقیق: t-string چیست؟

یک t-string در پایتون، با پیشوند t (یا T) در مقابل رشته literal تعریف می‌شود، مثلا:

template = t"Hello, {name}!"

برای مطالعه کامل روی ادامه مطلب کلیک کنید!

ادامه مطلب
آموزش پایتون متوسط
آقای ربات دوشنبه بیست و هشتم مهر ۱۴۰۴ ، ساعت 15:8

7 کد یک‌خطی پایتون که هر برنامه‌نویسی باید بلد باشه!

پایتون به خاطر سادگی و قدرتش معروفه، اما بعضی وقت‌ها فقط با یه خط کد می‌تونی کارهایی بکنی که توی بقیه زبان‌ها چند خط طول می‌کشه!
اینا ۷ تا از اون ترفندهاییه که باید بلدشون باشی 👇

🔹 ۱. برعکس کردن رشته

text = "python"
print(text[::-1])  
# nohtyp

با استفاده از slicing و گام منفی، رشته از آخر به اول خونده می‌شه.

🔹 ۲. شمارش تعداد تکرار هر عنصر در لیست

from collections import Counter
print(Counter(["a", "b", "a", "c", "b", "a"]))
# {'a': 3, 'b': 2, 'c': 1}

کتابخانه‌ی collections یکی از underratedترین بخش‌های پایتونه!

مطالعه کامل این مقاله توی ادامه مطلب هستش :)

ادامه مطلب
آموزش پایتون مبتدی
آقای ربات یکشنبه بیست و هفتم مهر ۱۴۰۴ ، ساعت 14:53

آموزش طراحی سایت با پایتون و جاوا اسکریپت (دوره هاروارد)

یه دوره‌ای دیدم توی یوتوب که طراحی سایت با پایتون (فریمورک جنگو) و جاوا اسکریپت رو یاد میداد، کنارش گیت و CI/CD و تست نویسی رو هم گفته اما خب یکم عجیب غریبه چون حالا میشه قبول کرد که مباحث HTML/CSS توی 2 ساعت گفته بشه. اما خیلی غیر منطقیه که بخش جنگو 1 ساعت 40 دقیقه اس! لینکشو اینجا میذارم ولی خب به عنوان دوره مرجع بهش تکیه نکنید:

https://youtube.com/playlist?list=PLhQjrBD2T380xvFSUmToMMzERZ3qB5Ueu&si=l6fLEaWmEIoJideu

اها راستی، من اینو توی تلگرام هم گذاشتم میتونید از کانال هم ببینید:

https://t.me/learnpy/12071

امیدوارم براتون مفید باشه.

آقای ربات چهارشنبه ششم فروردین ۱۴۰۴ ، ساعت 12:12

جزوه آموزش جنگو

از اونجایی که خیلی نمیشه توی بلاگفا روی کدنویسی مانور داد (ظاهری منظورمه) مثلا نمیشه متن رو از کد جدا کرد و... برای همین توی گیت‌هابم یه ریپو ساختم به اسم جزوه جنگو که قراره هر روز کامل و کاملترش کنم. پس اگر نیاز داشتین به یادگیری جنگو این ریپو رو دنبال کنید خالی از لطف نیست:

https://github.com/imrrobat/JozveDjango

همچنین این جزوه با دوره "جنگو برای استخدامی" کامل میشه و مکمل همدیگه هستن. برای همین اگر نیاز داشتین که عمیق جنگو رو یاد بگیرین و باهاش به نتیجه برسید پیشنهاد میکنم این دوره من رو چک کنید:

https://icodeacademy.ir/product/django-for-hire/

همین! امیدوارم که اینا به دردتون بخوره!

جنگو
آقای ربات شنبه دوم فروردین ۱۴۰۴ ، ساعت 19:34

آموزش نام‌پای در 12 روز

سلام یه آموزش کوچیک و مفید برای نام‌پای نوشتم اینجا میذارم کسی خواست استفاده کنه:

روز اول آشنایی با نام‌پای و نصب +کلیک کنید+
روز دوم عملیات پایه‌ای روی‌ آرایه‌ها +کلیک کنید+
روز سوم تغییر شکل و دسترسی به عناصر آرایه +کلیک کنید+
روز چهارم خواندن و نوشتن داده‌ها با NumPy +کلیک کنید+
روز پنجم عملیات آماری و اندازه‌گیری در NumPy +کلیک کنید+
روز ششم آرایه‌های ویژه در NumPy +کلیک کنید+
روز هفتم فیلتر کردن داده‌ها و انتخاب مقادیر خاص در NumPy +کلیک کنید+
روز هشتم جبر خطی و ضرب ماتریسی در NumPy +کلیک کنید+
روز نهم آرایه‌های چند‌بعدی در NumPy +کلیک کنید+
روز دهم بهینه‌سازی کدها در NumPy +کلیک کنید+
روز یازدهم کار با داده‌های بزرگ در NumPy +کلیک کنید+
روز دوازدهم پروژه نهایی با NumPy +کلیک کنید+

این آموزش‌ها توی این صفحه از سایت آی‌کد آکادمی هم هست + اطلاعات بیشتر

تحلیل داده علم داده
آقای ربات پنجشنبه سی ام اسفند ۱۴۰۳ ، ساعت 14:11

آمارگیر وبلاگ

قالب طراحی شده توسط وبلاگ :: webloog
آموزش پایتون آموزش‌های پایتونی
  • وبسایت آی‌کد آکادمی
  • اینستاگرام من
  • تلگرام من
  • آمار (مخصوص ادمین)
  • نوشتن پکیج مکمل برای nicegui
  • برنامه ارسال قیمت دلار با پایتون!
  • پایتون در حوزه زیست‌شناسی چه کاربردی داره؟
  • آیا هوش مصنوعی جای برنامه‌نویس رو میگیره؟
  • چطور پروژه کار کنیم؟!
  • ! روزِ صفر
  • برنامه هواشناسی با پایتون!
  • چرا باید برای آموزش هزینه کنیم؟!
  • سریعترین کد ادیتور دنیا - کد ادیتور Zed
  • در مورد بهترین کتاب آموزش پایتون
  • معرفی Faker – کتابخانه‌ای برای تولید داده‌های ساختگی
  • t-string در پایتون چیست؟
  • تجربیات
  • کتابخانه‌ها
  • آموزش‌های پایتون
  • چیز میز!
  • مشاوره
  • مبتدی (8)
  • آموزش پایتون (7)
  • تجربه (4)
  • متوسط (3)
  • پایتون (2)
  • پروژه (2)
  • سوال (2)
  • معرفی سایت (2)
  • شروع پایتون (1)
  • شروع برنامه‌نویسی (1)
  • علم داده (1)
  • جنگو (1)
  • معرفی ابزار (1)
  • معرفی کتابخانه (1)
  • تحلیل داده (1)
  • اتوماسیون (1)
  • حل مسئله (1)
  • برنامه‌نویسی (1)
  • الگوریتم (1)
  • برنامه نویسی (1)
  • آبان ۱۴۰۴
  • مهر ۱۴۰۴
  • شهریور ۱۴۰۴
  • خرداد ۱۴۰۴
  • فروردین ۱۴۰۴
  • اسفند ۱۴۰۳
  • وبسایت آی‌کد آکادمی
  • کامل‌ترین دوره آموزشی پایتون