آموزش پایتون | هوش مصنوعی | voidcompile
5.92K subscribers
246 photos
48 files
58 links
یادگیری برنامه نویسی، هوش مصنوعی، دیتا ساینس و پروژه‌های تحقیقاتی

Python | Machine Learning | Biopython | AI

مطالب آموزشی ، تحقیقاتی ، پروژه محور و پژوهشی برای
علاقه مندان به یادگیری برنامه نویسی
Download Telegram
آموزش پایتون | هوش مصنوعی | voidcompile
🪨✂️📄 آموزش ساخت بازی سنگ کاغذ قیچی با پایتون – پروژه‌ای ساده اما کاربردی برای مبتدی‌ها! قسمت ۱۶ ام آموزش پایتون در این آموزش با استفاده از زبان برنامه‌نویسی پایتون یک بازی کلاسیک و جذاب طراحی می‌کنیم: سنگ، کاغذ، قیچی – بازی‌ای که نه تنها مفاهیم پایه‌ای…
جمع اعداد تا اولین عدد منفی!

قسمت ۱۷ ام آموزش پایتون - بررسی کد

def sum_until_negative(numbers):
total = 0
for num in numbers:
if num < 0:
break # وقتی به عدد منفی رسید، حلقه رو متوقف کن
total += num # عدد رو به جمع کلی اضافه کن
return total

# مثال از ورودی
nums = [5, 3, 7, -2, 10]
result = sum_until_negative(nums)
print(f"مجموع تا قبل از عدد منفی: {result}")

🔍 توضیح خط به خط:

1. def sum_until_negative(numbers):
🔸 تعریف تابعی به نام sum_until_negative که یک لیست از عددها دریافت می‌کنه.


2. total = 0
🔸 مقدار اولیه مجموع رو صفر قرار می‌ده.


3. for num in numbers:
🔸 شروع حلقه برای بررسی تک‌تک عناصر لیست.


4. if num < 0:
🔸 اگر عدد فعلی منفی بود...


5. break
🔸 از حلقه خارج شو و بقیه عددها رو بررسی نکن.


6. total += num
🔸 اگر عدد منفی نبود، به مجموع اضافه‌اش کن.


7. return total
🔸 مجموع نهایی رو برگردون.


8. nums = [5, 3, 7, -2, 10]
🔸 یک لیست نمونه تعریف کردیم.


9. result = sum_until_negative(nums)
🔸 تابع رو با ورودی اجرا کردیم و خروجی رو گرفتیم.


10. print(...)
🔸 چاپ نتیجه نهایی روی خروجی.


#LearnPython@voidcompile
#LearnPython17@voidcompile
💻@voidcompile
53🔥49👍48💯48🏆28