آموزش زبان پایتون (تعیین علامت یک عدد)

به آموزش زبان پایتون (کد ساده: تعیین علامت یک عدد) خوش اومدید.

در این بخش می خوایم یک برنامه  ساده بنویسیم که در ابتدا یک عدد از کاربر بگیرد بعد تعیین کند که آیا آن عدد “مثبت” “منفی” یا “صفر” است.


تعیین علامت یک عدد ( با استفاده از if و elif)


کد کامل اول:

num = float(input("Enter a number: "))
if num > 0:
  print("Positive number")
elif num == 0:
  print("Zero!")
else
  print("Negative number")


خروجی کد اول:


Enter a number: 2
Positive number



توضیحات کد اول:

کدهای بالا رو بصورت خط به خط توضیح میدیم:

خط ۱: از کاربر یک عدد می گیریم

خط ۲: عدد گرفته شده را با دستور شرطی if بررسی می کنیم که آیا بزرگتر از صفر است

خط۳: اگر شرط بالا برقرار بود در خروجی می نویسیم عدد مثبت است

خط۴: با دستور شرطی elif صفر بودن عدد را چک می کنیم

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

خط ۶: با دستور else می گوییم عدد اگر بزرگتر از صفر و یا برابر صفر نبود

خط۷: در صورت برقرار بودن شرط بالا در خروجی می نویسیم عدد منفی است.


تعیین علامت یک عدد ( با استفاده از شرط های تو در تو )



کد کامل دوم:

num = float(input("Enter a number: "))
if num >= 0:
  if num == 0:
     print("Zero")
  else:
     print("Positive number")
else:
  print("Negative number")



خروجی کد دوم:


Enter a number: 0
Zero


توضیحات کد دوم:

کدهای بالا رو بصورت خط به خط توضیح میدیم:
خط ۱: از کاربر یک عدد می گیریم
خط ۲: عدد گرفته شده را با دستور شرطی if بررسی می کنیم که آیا بزرگتر یا مساوی صفر است
خط۳: اگر شرط بالا برقرار بود مجددا چک میکنیم که آیا برابر صفر است یا نه؟
خط۴: در صورتی که شرط بالا برقرار بود در خروجی می نویسیم عدد صفر است
خط۵: در ادامه شرط بالا (خط ۳) اگر عدد بزرگتر از صفر و مخالف صفر بود
خط ۶: در صورت برقرار بودن شرط بالا در خروجی می نویسیم عدد مثبت است.
خط۷: با دستور else می گوییم عدد هرچی غیر از مثبت و صفر بود (کوچکتر از صفر)
خط۸: با برقرار بودن دستور else بالا می نویسیم عدد منفی است.

در صورت داشتن هرگونه سوال در بخش آموزش زبان پایتون (کد ساده: تعیین علامت یک عدد) با ما در تماس باشید.

همچنین برای هرگونه سوال در زمینه آموزش ها فقط کافیه روی لینک واتساپ یا تلگرام (در زیر همین پست) کلیک کنید. یا با شماره تماس بالای صفحه سایت تماس بگیرید.

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

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

قبلا حساب کاربری ایجاد کرده اید؟
گذرواژه خود را فراموش کرده اید؟
Loading...