• تماس با ما
|
  • برترین ها
  • سبد خرید
  • ورود / عضویت
  • ورود / عضویت
فروشگاه آنلاین
  • درباره ما
    • درباره مجموعه
    • کاربران برتر
    • تماس با ما
  • مرکز آموزش

    دسته بندی ها

    • خرید از سایت
    • آزمون ها
    • مدارک و سابقه
    • فروشگاه و محصولات

    آخرین آموزش

      ربات گستر
    • فروشگاه

      آموزش مهارت ها

      محصولات محبوب

      • قطعات ربات

      دسته بندی فروشگاه

      • کامپیوتر مینی
      • قطعات الکترونیکی
      • برد های هوشمند
    • وبلاگ

      دسته بندی ها

        آخرین مطالب

          ربات گستر
        • دوره ها
        • صفحه اصلی
        دسته بندی
        • برنامه نویسی
        • فنی و حرفه ای
        • رباتیک
        • هوش مصنوعی
          • فناوری اطلاعات
            • یادگیری ماشین
            ربات گستر ماهان

            دسته بندی

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

                بزرگترین مرکز آموزشی آنلاین خلاقانه در زیر ساخت کشور .

                • info@skills.study
                • 03432455175
                • صفحه اصلی
                • دوره ها

                  آخرین دوره ها

                • وبلاگ

                  آخرین مطالب

                • فروشگاه

                  آخرین محصولات

                • درباره ما
                    درباره مجموعه تماس با ما
                تماس با ما
                شبکه های اجتماعی
                Education Images
                • ربات گستر در برنامه نویسی
                • 1404/2/5

                دستورات شرطی و حلقه ها در پایتون

                دستورات شرطی و حلقه ها در پایتون

                دستورات شرطی و حلقه ها در پایتون

                آموزش دستورات شرطی و حلقه‌ها در پایتون - جلسه سوم

                خوش آمدید به جلسه سوم آموزش برنامه‌نویسی پایتون! این مقاله به شما کمک می‌کند تا با دو مفهوم کلیدی در برنامه‌نویسی آشنا شوید: **دستورات شرطی** و **حلقه‌ها**. اگر جلسات قبلی را مطالعه نکرده‌اید، می‌توانید از لینک‌های زیر استفاده کنید:

                • نحوه نصب پایتون - آموزش نصب پایتون به صورت گام به گام
                • توابع ریاضی در پایتون - آشنایی با عملیات ریاضی در پایتون

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

                برای تمرین، پیشنهاد می‌کنیم از **Python IDLE** استفاده کنید که یک محیط ساده و کاربردی برای اجرای کدهای پایتون است. در ادامه، کدهای مثال و توضیحات را ارائه می‌دهیم تا بتوانید آن‌ها را در IDLE اجرا کنید و نتایج را ببینید.

                دستورات شرطی در پایتون

                دستورات شرطی به شما امکان می‌دهند که بر اساس یک شرط خاص، بخشی از کد اجرا شود یا نشود. این دستورات در پایتون با استفاده از if، elif و else پیاده‌سازی می‌شوند. بیایید با چند مثال ساده شروع کنیم.

                مثال ۱: استفاده از if

                فرض کنید می‌خواهیم بررسی کنیم که آیا یک فرد می‌تواند رانندگی کند یا نه. برای این کار از شرط سن استفاده می‌کنیم:

                age = 20
                if age >= 18:
                    print("شما می‌توانید رانندگی کنید!")

                در این کد، اگر age بزرگ‌تر یا مساوی 18 باشد، پیام چاپ می‌شود. این کد را در Python IDLE وارد کنید و اجرا کنید. حالا مقدار age را به 16 تغییر دهید و دوباره امتحان کنید. چه اتفاقی می‌افتد؟

                مثال ۲: ترکیب if و else

                حالا می‌خواهیم پیامی برای زمانی که شرط برقرار نیست هم نمایش دهیم:

                age = 16
                if age >= 18:
                    print("شما می‌توانید رانندگی کنید!")
                else:
                    print("شما هنوز نمی‌توانید رانندگی کنید.")

                در اینجا، اگر سن کمتر از 18 باشد، پیام دوم نمایش داده می‌شود. این ساختار به شما اجازه می‌دهد دو مسیر مختلف را برای برنامه تعریف کنید.

                مثال ۳: استفاده از elif برای شرایط بیشتر

                فرض کنید می‌خواهیم بر اساس نمره یک دانش‌آموز، رتبه او را مشخص کنیم:

                score = 85
                if score >= 90:
                    print("عالی - رتبه A")
                elif score >= 80:
                    print("خوب - رتبه B")
                elif score >= 70:
                    print("متوسط - رتبه C")
                else:
                    print("نیاز به تلاش بیشتر - رتبه D")

                در این مثال، شرایط به ترتیب بررسی می‌شوند. اگر نمره 85 باشد، شرط score >= 80 برقرار است و "خوب - رتبه B" چاپ می‌شود. مقدار score را تغییر دهید و نتایج را در IDLE ببینید.

                تمرین برای شما

                یک برنامه بنویسید که عددی از کاربر بگیرد (با استفاده از input()) و بررسی کند که آیا عدد مثبت، منفی یا صفر است. کد خود را در Python IDLE اجرا کنید و نتیجه را بررسی کنید. راهنمایی: از int(input("عددی وارد کنید: ") برای گرفتن ورودی استفاده کنید.

                حلقه‌ها در پایتون

                حلقه‌ها برای اجرای مکرر یک بلوک کد استفاده می‌شوند. در پایتون دو نوع حلقه داریم: for و while. این ابزارها به شما کمک می‌کنند تا کارهای تکراری را به سادگی انجام دهید.

                حلقه for

                حلقه for برای پیمایش دنباله‌ها (مثل لیست‌ها یا محدوده اعداد) عالی است. بیایید یک مثال ببینیم:

                for number in range(1, 6):
                    print(f"شماره: {number}")

                این کد اعداد 1 تا 5 را چاپ می‌کند. range(1, 6) یک دنباله از 1 تا 5 تولید می‌کند (عدد آخر شامل نمی‌شود). این کد را در IDLE اجرا کنید و خروجی را ببینید.

                مثال کاربردی با for

                فرض کنید می‌خواهیم جدول ضرب عدد 5 را چاپ کنیم:

                for i in range(1, 11):
                    print(f"5 × {i} = {5 * i}")

                این کد جدول ضرب 5 را از 5×1 تا 5×10 نمایش می‌دهد. آن را در IDLE امتحان کنید و ببینید چطور کار می‌کند.

                حلقه while

                حلقه while تا زمانی که یک شرط خاص برقرار باشد، اجرا می‌شود:

                count = 0
                while count < 5:
                    print(f"شمارش: {count}")
                    count += 1

                این کد اعداد 0 تا 4 را چاپ می‌کند. متغیر count در هر دور حلقه یک واحد اضافه می‌شود تا زمانی که شرط count < 5 دیگر برقرار نباشد.

                تمرین برای شما

                یک برنامه با حلقه while بنویسید که از کاربر بخواهد عددی وارد کند و تا زمانی که عدد منفی وارد نشده، به گرفتن ورودی ادامه دهد. وقتی عدد منفی وارد شد، برنامه پایان یابد و پیام "پایان" را چاپ کند.

                یادگیری حرفه‌ای پایتون

                اگر از این آموزش‌ها لذت برده‌اید و می‌خواهید پایتون را به صورت حرفه‌ای یاد بگیرید، پیشنهاد می‌کنیم در دوره آموزشی ما شرکت کنید. این دوره برای افراد بالای ۱۱ سال طراحی شده و شامل آموزش‌های جامع از مفاهیم پایه تا پروژه‌های پیشرفته است.

                برای ثبت‌نام و اطلاعات بیشتر، روی لینک زیر کلیک کنید:

                دوره آموزشی پایتون برای بالای ۱۱ سال

                این دوره به شما کمک می‌کند تا مهارت‌های خود را در برنامه‌نویسی پایتون تقویت کنید و برای ورود به دنیای حرفه‌ای آماده شوید.

                جمع‌بندی و نکات کلیدی

                در این جلسه، شما با **دستورات شرطی** و **حلقه‌ها** در پایتون آشنا شدید. این ابزارها به شما امکان می‌دهند تا برنامه‌هایی بنویسید که تصمیم‌گیری کنند و کارهای تکراری را به صورت خودکار انجام دهند. برای تسلط بیشتر، حتماً تمرین‌های ارائه‌شده را در Python IDLE انجام دهید.

                اگر به دنبال **آموزش برنامه‌نویسی پایتون** به صورت رایگان هستید، مقالات ما را دنبال کنید. همچنین می‌توانید با **دانلود پایتون** از سایت رسمی و مطالعه این مطالب، یادگیری خود را شروع کنید. برای دسترسی به **آموزش رایگان پایتون**، جلسات قبلی و بعدی ما را از دست ندهید.

                کلمات کلیدی این مقاله:

                • آموزش برنامه‌نویسی پایتون
                • دانلود پایتون
                • آموزش رایگان پایتون
                • دستورات شرطی در پایتون
                • حلقه‌ها در پایتون

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

                مطالب مشابه
                جادوی گرافیک‌های R تبدیل داده به داستان
                جادوی گرافیک‌های R تبدیل داده به داستان
                ادامه مطلب
                از تحلیل داده تا یادگیری ماشین
                از تحلیل داده تا یادگیری ماشین
                ادامه مطلب
                شروع سفر به R
                شروع سفر به R
                ادامه مطلب

                اطلاعات تماس
                • تلفن: 32228980 (034)
                • ایمیل: info@skills.study
                آدرس

                کرمان خیابان مهدیه
                روبروی مهدیه 5

                • image
                دوره های برتر
                • یادگیری ماشین با برنامه نویسی R
                • مهارتهای هفتگانه ICDL
                • آموزش پایتون بالای ۱۱ سال
                • یادگیری ماشین مقدماتی با پایتون
                • مقدمه‌ای بر مدل WRF
                • طراحی پیشرفته فرونت اند
                لینک های پر کاربرد
                • تماس با ما
                • فروشگاه
                • وبلاگ
                • درباره ما
                • دوره ها
                • مطالب
                آموزش مهارت

                پرتال اسکیل استادی یک پک نوین بر پایه تعامل دانشجو و اساتیدی می باشد که با استفاده از تکنولوژی مدرن خدماتی جذاب ارائه می کند.

                با ما در تماس باشید

                • درباره ما
                • قوانین و مقررات
                • حریم خصوصی

                © تمامی حقوق این وب سایت متعلق به ربات گستر ماهان می باشد.