eitaa logo
آموزش برنامه نویسی پایتون و AI
374 دنبال‌کننده
593 عکس
173 ویدیو
929 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
832K حجم رسانه بالاست
مشاهده در ایتا
import turtle, math t = turtle.Turtle() t.speed(0) # بالاترین سرعت رسم s = turtle.Screen() s.bgcolor("black") # پس‌زمینه سیاه for i in range(36): t.color("cyan") # رنگ آبی روشن t.penup() t.goto(0, 0) t.pendown() t.forward(200) t.backward(200) t.right(10) # چرخش ۱۰ درجه‌ای turtle.done()
control_structures.py
حجم: 5K
🎓 یاد بگیر چطور منطق پایتون رو مثل یه حرفه‌ای کنترل کنی! از if و for تا match-case و try-except — همه‌ی ساختارهای شرطی و کنترلی پایتون در یک فایل تمیز و ساده با مثال‌های واقعی 💻🔥
آزمون تعاملی مفاهیم پایتون.html
حجم: 42.1K
👋 سلام بچه‌ها یه آزمون کوتاه داریم که بعد از مطالعه فایل‌های قبلی می‌تونید شرکت کنید. این آزمون کاملاً اختیاریه و هدفش فقط سنجش، یادگیری و تثبیت مطالبیه که تا الان کار کردیم. با خیال راحت شرکت کنید و ببینید چقدر پیشرفت کردین 💪💡
8.8M حجم رسانه بالاست
مشاهده در ایتا
import turtle import colorsys # تنظیم صفحه screen = turtle.Screen() screen.bgcolor("black") screen.title("رنگین‌کمان Turtle 🌈") # ساخت لاک‌پشت t = turtle.Turtle() t.speed(0) turtle.colormode(255) # تعداد حلقه‌ها و رنگ‌ها num_colors = 36 colors = [colorsys.hsv_to_rgb(i/num_colors, 1, 1) for i in range(num_colors)] colors = [(int(r*255), int(g*255), int(b*255)) for r, g, b in colors] # رسم الگو for i in range(360): t.pencolor(colors[i % num_colors]) t.width(i/100 + 1) t.forward(i * 2) t.left(59) # زاویه چرخش turtle.done()
در ادامه سه چالش برنامه‌نویسی مقدماتی پایتون آماده کرده‌ام که به ترتیب ساده تا متوسط هستند و مهارت‌های پایه‌ای شما را تقویت می‌کنند: چالش ۱: جمع اعداد زوج توضیح: برنامه‌ای بنویسید که از کاربر یک عدد مثبت n بگیرد و مجموع تمام اعداد زوج از ۱ تا n را محاسبه و چاپ کند. مثال ورودی/خروجی: ورودی: 10 خروجی: 30 # (2 + 4 + 6 + 8 + 10) چالش ۲: معکوس رشته توضیح: برنامه‌ای بنویسید که یک رشته از کاربر دریافت کند و رشته معکوس شده آن را چاپ کند. مثال ورودی/خروجی: ورودی: python خروجی: nohtyp چالش اضافه: بدون استفاده از تابع [::-1] یا reversed() این کار را انجام دهید. چالش ۳: شمارش حروف و اعداد توضیح: برنامه‌ای بنویسید که یک رشته از کاربر دریافت کند و تعداد حروف الفبا و اعداد موجود در رشته را جداگانه شمارش کند. مثال ورودی/خروجی: ورودی: hello123 خروجی: حروف: 5 اعداد: 3
هدایت شده از یاسر محمودیان
چالش‌های پایتون مقدماتی (۱۰ تا) چالش ۱: جمع اعداد زوج برنامه‌ای بنویس که مجموع اعداد زوج از ۱ تا n را محاسبه کند. چالش ۲: معکوس رشته رشته‌ای از کاربر بگیر و آن را معکوس کن، بدون استفاده از [::-1] یا reversed(). چالش ۳: شمارش حروف و اعداد تعداد حروف و اعداد موجود در یک رشته را جداگانه بشمار. چالش ۴: بررسی عدد اول برنامه‌ای بنویس که بررسی کند یک عدد داده شده اول است یا نه. چالش ۵: بیشترین عدد در لیست از کاربر n عدد بگیر و بیشترین عدد را چاپ کن. چالش ۶: جدول ضرب برنامه‌ای بنویس که جدول ضرب یک عدد دلخواه تا ۱۰ را چاپ کند. چالش ۷: جمع اعداد داخل لیست از کاربر n عدد بگیر و مجموع آن‌ها را محاسبه کن. چالش ۸: فیلتر اعداد زوج از کاربر n عدد بگیر و فقط اعداد زوج را در لیست جداگانه ذخیره و چاپ کن. چالش ۹: وارون عدد عدد ورودی را برعکس کن و چاپ کن. (مثلاً 123 → 321) چالش ۱۰: حداقل و حداکثر در لیست از کاربر n عدد بگیر و کوچکترین و بزرگترین عدد را چاپ کن.