eitaa logo
آموزش برنامه نویسی پایتون و AI
374 دنبال‌کننده
593 عکس
173 ویدیو
942 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
# عملیات محاسباتی پایه # جمع، تفریق، ضرب، تقسیم print(15 + 7) # 22 print(15 - 7) # 8 print(15 * 7) # 105 print(15 / 7) # 2.142857142857143 (تقسیم اعشاری) print(15 // 7) # 2 (تقسیم صحیح) print(15 % 7) # 1 (باقی‌مانده) # توان و ریشه print(3 2) # 9 (مربع) print(3 3) # 27 (مکعب) print(16 0.5) # 4.0 (جذر) print(8 (1/3)) # 2.0 (ریشه سوم) # ترکیبی print(2 + 3 * 4) # 14 (اولویت ضرب) print((2 + 3) * 4) # 20 (پرانتز تغییر اولویت می‌دهد) روی اعداد اعشاری # اعشار و گرد‌کردن print(10 / 3) # 3.3333333333333335 print(round(10 / 3, 2)) # 3.33 (گرد به دو رقم اعشار) print(round(3.14159)) # 3 # نمایش اعداد بزرگ print(1_000_000 + 500_000) # 1500000 (با _ برای خوانایی) # اعمال ریاضی خاص print(abs(-15)) # 15 (مقدار مطلق) print(pow(4, 3)) # 64 (همان 4 3) print(max(10, 20, 5)) # 20 print(min(10, 20, 5)) # 5 print(sum([1, 2, 3])) # 6 (مجموع لیست) # محاسبات پیشرفته‌تر # ترکیب رشته و عدد print("نتیجه: " + str(25 * 4)) # نتیجه: 100 # چندین عمل در یک خط a, b, c = 5, 3, 2 print(a * b + c) # 17 print(a * (b + c)) # 25 # محاسبات در متغیرها x = 10 y = 3 print(x y) # 1000 print(x // y) # 3 print(x % y) # 1 # افزایش و کاهش counter = 5 counter += 2 # حالا counter = 7 counter *= 3 # حالا counter = 21 print(counter) # 21 # محاسبات تصادفی و ریاضی import math import random # توابع ریاضی print(math.sqrt(25)) # 5.0 print(math.factorial(5)) # 120 (1*2*3*4*5) print(math.pi) # 3.141592653589793 # اعداد تصادفی print(random.randint(1, 10)) # عدد تصادفی بین 1 تا 10 print(random.uniform(0, 1)) # عدد اعشاری تصادفی بین 0 تا 1 # محاسبات مثلثاتی angle = 45 # درجه radians = math.radians(angle) print(math.sin(radians)) # 0.7071067811865475 # محاسبات روی لیست‌ها # محاسبات آماری ساده numbers = [10, 20, 30, 40, 50] print(sum(numbers)) # 150 print(len(numbers)) # 5 print(sum(numbers) / len(numbers)) # 30.0 (میانگین) print(max(numbers) - min(numbers)) # 40 (دامنه) # محاسبات روی لیست با list comprehension squares = [x 2 for x in range(1, 6)] print(squares) # [1, 4, 9, 16, 25] # جمع زوج‌ها even_sum = sum([x for x in range(1, 11) if x % 2 == 0]) print(even_sum) # 30 (2+4+6+8+10) مالی و روزمره # محاسبه سود principal = 1000000 # اصل سرمایه rate = 0.15 # سود 15% years = 3 amount = principal * (1 + rate) years print(f"سود نهایی: {amount:,.0f} تومان") # 1,520,875 تومان # تبدیل واحد celsius = 25 fahrenheit = celsius * 9/5 + 32 print(f"{celsius}°C = {fahrenheit}°F") # 25°C = 77.0°F # تقسیم هزینه total_bill = 125000 people = 4 tip = 0.1 # 10% انعام per_person = (total_bill * (1 + tip)) / people print(f"هر نفر: {per_person:,.0f} تومان") # 34,375 تومان # چالش‌های محاسباتی کوچک # جمع اعداد 1 تا 100 total = (100 * 101) // 2 # فرمول ریاضی print(total) # 5050 # تبدیل باینری به دسیمال binary = "1010" decimal = int(binary, 2) print(f"{binary} باینری = {decimal} دسیمال") # 10 # حل معادله درجه 2: x² - 5x + 6 = 0 a, b, c = 1, -5, 6 delta = b 2 - 4 * a * c x1 = (-b + delta 0.5) / (2 * a) x2 = (-b - delta ** 0.5) / (2 * a) print(f"ریشه‌ها: {x1}, {x2}") # 3.0, 2.0 # محاسبات در حلقه # محاسبه سری فیبوناچی n = 10 fib = [0, 1] for i in range(2, n): fib.append(fib[i-1] + fib[i-2]) print(fib) # [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] # جمع ارقام یک عدد number = 12345 digit_sum = sum(int(digit) for digit in str(number)) print(f"مجموع ارقام {number} = {digit_sum}") # 15 # پایتون به صورت خودکار نوع داده را تشخیص می‌دهد: # نوع داده به صورت خودکار print(type(10)) # <class 'int'> print(type(10.5)) # <class 'float'> print(type(10 + 3j)) # <class 'complex'> (اعداد مختلط)
تمرکز 🎯، پشتکار 💪 و یادگیری 📚 کلید موفقیت است. با آرزوی موفقیت 🍀 برای همه دوستان گرامی ❤️
کدنویسی یعنی صبر، آزمون و خطا و تبدیل تجربه به مهارت 🔧🔥
پژوهش به بشر این توانایی را می‌دهد که ارتباطی عمیق‌تر با دنیای پیرامون خود برقرار کند و آگاهانه‌تر به اهدافش دست یابد. روز پژوهش، بر همه پژوهشگران عرصه علم و دانش گرامی باد. تیم برنامه‌نویسی پایتون و هوش مصنوعی، این روز ارزشمند را به تمامی دوستان و همراهان گرامی تبریک عرض می‌کند.
آموزش برنامه نویسی پایتون و AI
🎉🌸 سه‌شنبه‌های «سه خط نصفی کد پایتون » 🌸🎉 💻 چالش هفتگی حل مسئله و کدنویسی پایتون ایده: هر سه‌شنبه
🎉🌸 سه‌شنبه‌های «سه خط نصفی کد پایتون» 🌸🎉 💻 چالش هفتگی حل مسئله و کدنویسی پایتون با سلام وقت بخیر 🌷 در ادامه سه سؤال این هفته از چالش «سه خط نصفی کد پایتون» رو داریم 👇 📌 لطفاً هر سؤال را حداکثر در سه خط نصفی کد پایتون حل کنید. ✉️ بعد از حل، پاسخ‌ها را برای مدیریت کانال ارسال بفرمایید. 🧩 سؤال اول | لیست و برش یک لیست از اعداد به شما داده شده است. 🔹 فقط اعدادی را استخراج کنید که زوج هستند و در اندیس‌های فرد لیست قرار دارند. lst = [10, 3, 5, 8, 2, 9, 4, 6] 🧩 سؤال دوم | رشته‌ها یک رشته دارید. 🔹 حروف تکراری را حذف کنید، به‌طوری که ترتیب اولین وقوع حروف حفظ شود. s = "programming" 🧩 سؤال سوم | دیکشنری یک لیست از کلمات داده شده است. 🔹 یک دیکشنری بسازید که در آن هر کلمه کلید و طول آن مقدار باشد. words = ["python", "code", "challenge"] 🌷✨ منتظر کدهای خلاقانه‌تون هستیم 🚀 سه خط نصفی، ولی حرفه‌ای!
🌸 سه‌شنبه‌های «مثبت سه خط و نصف کد پایتون» 🌸🎉 💻 چالش هفتگی حل مسئله و کدنویسی پایتون تبریک به دوستانی که در چالش «مثبت ۳ خط و نصف» پایتون شرکت کردند و پاسخ‌های خودشان را ارسال کردند 👏 هدف از این چالش، تقویت مهارت کدنویسی و برنامه‌نویسی پایتون و همچنین افزایش منطق برنامه‌نویسی است. در این مسیر، از تمرین‌های ساده و کاربردی شروع می‌کنیم و با نوشتن روزانه چند خط کد، تمرکز و مهارت به‌تدریج افزایش پیدا می‌کند. چالش «مثبت ۳ خط و نصف» یعنی: کمتر از سه خط نباشد، و اگر کمی بیشتر هم شد، اشکالی ندارد. این روند کمک می‌کند توانایی‌ها به‌مرور به مهارت واقعی تبدیل شوند. ادامه بدید، تمرین مستمر نتیجه می‌ده 💪🐍 نتایج این هفته چالش: 🏆 برنده‌های طلایی سرکار خانم شجاع — ۳۰ امتیاز سرکار خانم قلمی — ۳۰ امتیاز
تبریک یلدا، یعنی بهانه‌ای برای با هم بودن، برای شاد بودن در کنار هم و زندگی یعنی همین بهانه‌های کوچکِ گذرا اما ماندگار. شب یلدا مبارک 🌹 پیشاپیش فرارسیدن شب یلدا را به خانواده‌های محترم دانش‌آموزان گرامی، دانشجویان عزیز و خانواده بزرگ برنامه‌نویسی پایتون و هوش مصنوعی صمیمانه تبریک عرض می‌نماییم. آرزومند شب‌هایی روشن، دل‌هایی گرم و آینده‌ای پربار 🌙✨
اطلاعیه برگزاری دوره‌های برنامه‌نویسی پایتون به اطلاع علاقه‌مندان می‌رساند دوره‌های آموزش برنامه‌نویسی پایتون به شرح زیر برگزار می‌گردد: 🔹 دوره مقدماتی برنامه‌نویسی پایتون تعداد جلسات: ۱۰ جلسه هزینه دوره: ۱٬۵۰۰٬۰۰۰ تومان 🔹 دوره پیشرفته برنامه‌نویسی پایتون تعداد جلسات: ۱۰ جلسه هزینه دوره: ۱٬۵۰۰٬۰۰۰ تومان 🔹 دوره مقدماتی آموزش کار با فایل‌ها در پایتون پیش‌نیاز: گذراندن دوره مقدماتی پایتون و داشتن لپ‌تاپ تعداد جلسات: ۴ جلسه هزینه دوره: ۴۹۰٬۰۰۰ تومان 📌 نحوه ثبت‌نام: خواهشمند است متقاضیان محترم، پس از انتخاب دوره مورد نظر، جهت ثبت‌نام اولیه مشخصات زیر را ارسال نمایند: نام و نام خانوادگی کد ملی تاریخ تولد (به‌صورت کامل) 📍 برگزاری هر دوره منوط به رسیدن به حدنصاب لازم خواهد بود.
یلدا یعنی بهانه‌ای برای در کنار هم شاد بودن و زندگی یعنی همین بهانه‌های کوچکِ گذرا پیشاپیش شب یلدا مبارک 🌙🍉 🌹 از طرف کانال آموزش برنامه‌نویسی پایتون و هوش مصنوعی
با سلام و خداقوت خدمت دوستان گرامی و همشهریان عزیز خدا را شاکرم برای هر روز و هر نعمتی که به ما عطا کرده است. افتخار می‌کنم که در میان مردمی زندگی می‌کنم که به‌راستی از باصفاترین، دوست‌داشتنی‌ترین و بااصالت‌ترین همشهریان هستند. مردم شریف درگز سرمایه‌ای ارزشمند و مایه‌ی مباهات‌اند. این را بزرگ‌ترین افتخار خود می‌دانم که بتوانم به هر شکل ممکن، خدمتی هرچند کوچک اما صادقانه به همشهریان گرامی، والدین محترم، دانش‌آموزان عزیز، دانشجویان ارجمند و همه‌ی بزرگواران داشته باشم. با توجه به امتحانات پیشِ‌رو، برای همه‌ی فرزندان عزیزمان آرزوی سلامتی، آرامش و موفقیت دارم. ایمان دارم که این بچه‌ها دارای استعدادهای ناب و آینده‌ای درخشان هستند. ان‌شاءالله شاهد موفقیت تک‌تک عزیزان در امتحانات و مسیر زندگی باشیم و این آینده‌سازان، فردایی روشن برای کشور عزیزمان رقم بزنند. با آرزوی توفیق روزافزون برای همه 🌸
«رسیدن به موفقیت در برنامه‌نویسی یک مسیر تدریجی و پیوسته است؛ با هر قدم کوچک، به توانایی‌های بزرگ‌تری نزدیک‌تر می‌شوی.»
🔹 تبدیل دو لیست به دیکشنری در پایتون در پایتون می‌توان با استفاده از تابع zip() دو لیست مجزا را به‌صورت ساده و خوانا به یک دیکشنری تبدیل کرد. این روش جایگزین مناسبی برای استفاده از حلقه‌های تکراری طولانی است و باعث افزایش خوانایی و اختصار کد می‌شود. keys = ['name', 'age', 'city', 'job'] values = ['سارا', 28, 'تهران', 'برنامه‌نویس'] person = dict(zip(keys, values)) print(person) خروجی: {'name': 'سارا', 'age': 28, 'city': 'تهران', 'job': 'برنامه‌نویس'} قدیمی keys = ['name', 'age', 'city', 'job'] values = ['سارا', 28, 'تهران', 'برنامه‌نویس'] person = {} for i in range(len(keys)): person[keys[i]] = values[i] print(person)