پایتون آموزش پایتون مقدماتی 4

اطلاعات موضوع

درباره موضوع در تاریخ, در دسته زبان برنامه نویسی پایتون ایجاد شده و آغاز کننده آن Saeed73می باشد و موضوع آن: آموزش پایتون مقدماتی 4 است. این موضوع تا کنون 455 بازدید کننده و, 3 پاسخ داشته و 4 بار پسندیده شده...
نام دسته زبان برنامه نویسی پایتون
نام موضوع آموزش پایتون مقدماتی 4
آغاز کننده موضوع Saeed73
تاریخ شروع
پاسخ‌ها
3
بازدیدها
455
پسندها
4
آخرین ارسال توسط رزیتا

Saeed73

کاربر فعال
نویسنده افتخاری انجمن
عضو افتخاری گروه برنامه نویسی
Jun 16, 2021
147
326
سلام و درود به همه عاشقان و دوست داران برنامه نویسی

امروز هم در خدمت شما خواهم بود با یک آموزش دیگه

امروز میخواهیم راجع به شرط ها یا ( conditional statements)

با هم بحث کنیم و این که شرط ها جز دستوراتی هستند که تو

همه زبان های برنامه نویسی مهم هستند .

if , else , elif جز سه دستور مهم برنامه نویسی برای شرط ها

هستند که همه جا به بکار میان .

بریم سراغ یه مثال خیلی ساده و این با هم چکش بکنیم .

فرض کنین می‌خوام یه برنامه ای بنویسیم که یک عدد از کاربر

دریافت کند و تعداد ارقام آن را مشخص کند .
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید

همین چند خط کد به همراه توضیحات اولیه یه سری نکته هم

داره .

ما میایم یه متغیر تعریف میکنیم از جنس int و با دستورinput

از کاربر میخواهیم که عدد وارد کنه .

(نکته ۱ : input به معنای وارد کردن و یعنی این که از کاربر

میخواد در خروجی یه عددی وارد کنه . )


بعدش میایم یه حلقه می‌دیم که ۰تا ۹ وارد کن .

و اگه کاربر بیاد بین صفر تا نه یه عدد وارد کنه .این چاپ کن به

عنوان عدد یک رقمی .

با شرط elif

اما اگه کاربر بین 10تا 99 وارد کرد چاپ کن عدد دو رقمیه

بازم اگر بین 100 تا 999 وارد کرد چاپ کن عدد سه رقمیه

در غیر این صورت با شرط else اگر بیشتر از سه رقم زد . چاپ

کن عدد بیشتر از سه رقم است .

نکته 2 پایان دستورات if , elif , else حتما بعد از پرانتز باید

علامت دو نقطه ( : ) باشد . اگه نباشه برنامه با خطا مواجه

میشه .

نکته سوم بعد هر دستور if دستور پرینت باید با اول خط بعد

فاصله داشته باشد .

این هم از آموزش شرط ها


تمرین اول

برنامه ای بنویسید که یک عدد از کاربر دریافت کند و تشخیص

دهد که آیا آن عدد زوج است یا فرد ?

تمرین دوم

برنامه ای بنویسید که نمره یا نمرات یک دانش آموز را بر حسب

مردود ، پاس شده و نمره خیلی خوب چاپ کند .

یعنی این که اگه نمره زیر 10مردود چاپ کنه

اگه 10تا 15 نمرشه پاس شده

اگه بالای 15 هست نمره خیلی خوبی گرفته

امیدوارم که این آموزش براتون مفید باشه و یادگرفته باشین .

خدایار و نگهدارتان
 

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