گزاره break و continue در پایتون (تئوری)
indentation در زبان پایتون

😎 گزاره break و continue در پایتون | کدنویسی

جلسه سی اُم| آموزش پایتون مقدماتی

مدّرس:  احمد احمدی


✅ توجّه! توجّه!

– این جلسه یک تمرین [دقیقه 15:08] برای قرار دادن در گروه تلگرامی (+ کلیک کنید) دارد.

– این جلسه به دلیل جزئیات کدنویسی بیش از 10 دقیقه به طول انجامیده است.


خلاصه این جلسه: 

در جلسه سی اُم از آموزش مقدماتی پایتون،  اطلاعاتی را که از جلسه بیست و نهم به دست آوردیم، وارد محیط کدنویسی کردیم و در قالب چندین تمرین به صورت (آزمون-خطا)  آنها را تمرین نمودیم. در انتهای جلسه نیز درباره گزاره pass مختصراً صحبت کردیم.

[ فایل این جلسه در حال آماده سازی است]


18 دیدگاه. ارسال دیدگاه جدید

  • تو این جلسه گفته بودید چرا “0” نوشته ام؟
    چون تو input به صورت “str” مشخص شده نه چیزی دیگه ای

    پاسخ
    • سلام🙂
      بله کاملاً درسته چون ورودی از input گرفتیم و از نوع str هست. امّا اگر قبلش تغییر داده میدادیم، دیگه باید 0 میذاشتیم نه “0”. بعضی موقع ها بعضی دانشجوها این مورد رو فراموش می کنند.
      موفق باشید.

      پاسخ
      • Avatar
        فائزه علی پور
        خرداد 11, 1402 8:22 ب.ظ

        سلام وقتتون بخیر
        خیلی ممنون بابت این کلیپ های پر محتوا و جذاب
        در مورد سوال اول که موقع ران هیچی در صفحه نشان داده نخواهد شد چون با آمدن continue قبل از پرینت، لوپ دور زده و دیگ اون جمله خونده نمیشه و میره سراغ جمله بعدی

        در مورد سوال دوم هم که چون second number همچنان از input بدست امده و نتیجه ی input هم که string میباشد. و اکر میخواستیم بدون کوتیشن بیاریم باید حتما به شکل int یا float تغییر می دادیم.

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

        پاسخ
  • کدی که توی سوال دقیقه 6:30 پرسیده شده خروجی ای نداره. چون continue رو قبل از print نوشتیم و print جزو حلقه ست، وقتی به continue میرسه، برمیگرده به اول حلقه و print اجرا نمیشه.

    پاسخ
  • Avatar
    خدیجه محمدی
    شهریور 25, 1401 7:44 ب.ظ

    سوال دقیقه 6:30 هیچ جوابی نداره چون وجود continue باعث شده قبل رسیدن به print دوباره به اول لوپ برگرده و این روند تا اخر طی شه بدون چاپ چیزی.

    پاسخ
  • Avatar
    خدیجه محمدی
    شهریور 25, 1401 8:06 ب.ظ

    سوال دقیقه 13:17 چون ما second_number رو تبدیل نکرده بودیم پس همچنان strبود و به صورت رشته بایدنوشته میشد

    پاسخ
  • سلام وقتتون بخیر و ممنون از تدریس فوق العادتون.
    در مورد تکلیف درس سی ام من انجام دادم اما متاسفانه به دلیل شرایطی که مثل شهروندان کره شمالی دارم دسترسی به هیچ اپلیکیشنی ندارم که تصویر رو بفرستم کانال تلگرام.
    کد توی c m d جواب میده اما اینکه درسته یا نه نمیدونم.
    خط ششم continue نوشتم
    خط هفتم elif اگر عدد ورودی دوم exit بود و بعدش پرینت که شما خارج شدین.
    خط هشتم break
    خط نهم else
    و در نهایت عمل تقسیم و بعد پرینت جواب

    پاسخ
    • سلام محسن جان 🙂
      متشکرم بابت مشارکت و نظری که دادی. حتما بعد از عبور از این شرایط تصویر کدی که زدی هم با ما به اشتراک بذار.

      پاسخ
  • Avatar
    فائزه علی پور
    خرداد 11, 1402 8:24 ب.ظ

    سلام وقتتون بخیر
    خیلی ممنون بابت این کلیپ های پر محتوا و جذاب
    در مورد سوال اول که موقع ران هیچی در صفحه نشان داده نخواهد شد چون با آمدن continue قبل از پرینت، لوپ دور زده و دیگ اون جمله خونده نمیشه و میره سراغ جمله بعدی

    در مورد سوال دوم هم که چون second number همچنان از input بدست امده و نتیجه ی input هم که string میباشد. و اکر میخواستیم بدون کوتیشن بیاریم باید حتما به شکل int یا float تغییر می دادیم.

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

    پاسخ
    • سلام.
      وقت شما هم بخیر! بله پاسخ هر سه سوال کاملا درست هست 🙂
      بسیار خوشحالم که این دور مفید بوده براتون و ممنونم از نظری که ارسال کردید.

      پاسخ
  • Avatar
    علی فاطمی
    تیر 2, 1402 2:13 ب.ظ

    سلام
    وقعا تا اینجا رو دیدم استادی رو تموم کردی لطفا دوره تخصصی رو هم شروع کنید خیلی نیازمندشیم.
    جواب سوال اخر هم توی تلگرام میفرستم

    پاسخ
    • سلام جناب فاطمی.
      خیلی هم عالی. خوشحالیم که تا اینجا رضایت داشتید.
      بله دوره پیشرفته در حال ضبط هست و به زودی منتشر خواهد شد.

      پاسخ
  • اگر توی کوییزشن دقیقه6:30 , print , از حلقه خارج کنیم و زیر for باشه چرا چاپ میکنه , number: 4 . ؟

    پاسخ
    • سلام و وقت بخیر.
      به خاطر این که وقتی حلقه 5 بار انجام میشه (0, 1, 2, 3, 4) اخرین مقداری که متغیر number دریافت میکنه عدد 4 هست. بنابراین وقتی حلقه تموم میشه و از حلقه خارج میشه متغیر number، مقدار نهاییش عدد 4 هست که در خط بعدی پرینت میشه.

      پاسخ
  • سلام وقت بخیر
    با این کد چیزی چاپ نشد

    پاسخ

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

keyboard_arrow_up