কম্পিউটার

জন্মের প্রদত্ত তথ্যের জন্য জ্যোতিষশাস্ত্রীয় চিহ্ন বা রাশিচক্রের চিহ্ন প্রদর্শনের জন্য পাইথন প্রোগ্রাম।


জন্ম তারিখ দেওয়া, আমাদের কাজ হল জ্যোতিষ চিহ্ন বা রাশিচক্রের চিহ্ন প্রদর্শন করা।

উদাহরণ

Input : Day = 13, Month = November
Output : Scorpio.

অ্যালগরিদম

Step 1 : input date of birth.
Step 2 : checks month and date within the valid range of a specified zodiac.
Step 3 : display zodiac sign.

উদাহরণ কোড

def zodiac_sign(day, month):
   # checks month and date within the valid range
   # of a specified zodiac
   if month == 'december':
      astro_sign = 'Sagittarius' if (day < 22) else 'capricorn'
   elif month == 'january':
      astro_sign = 'Capricorn' if (day < 20) else 'aquarius'
   elif month == 'february':
      astro_sign = 'Aquarius' if (day < 19) else 'pisces'
   elif month == 'march':
      astro_sign = 'Pisces' if (day < 21) else 'aries'
   elif month == 'april':
      astro_sign = 'Aries' if (day < 20) else 'taurus'
   elif month == 'may':
      astro_sign = 'Taurus' if (day < 21) else 'gemini'
   elif month == 'june':
      astro_sign = 'Gemini' if (day < 21) else 'cancer'
   elif month == 'july':
      astro_sign = 'Cancer' if (day < 23) else 'leo'
   elif month == 'august':
      astro_sign = 'Leo' if (day < 23) else 'virgo'
   elif month == 'september':
      astro_sign = 'Virgo' if (day < 23) else 'libra'
   elif month == 'october':
      astro_sign = 'Libra' if (day < 23) else 'scorpio'
   elif month == 'november':
      astro_sign = 'scorpio' if (day < 22) else 'sagittarius'
   print(astro_sign)

# Driver code
if __name__ == '__main__':
d = int(input("Enter Day ::>"))
m = input("Enter the Month ::>")
zodiac_sign(d, m)

আউটপুট

Enter Day ::>13
Enter the Month ::>november
scorpio

  1. একটি রড কাটার জন্য পাইথন প্রোগ্রাম

  2. মুদ্রা পরিবর্তনের জন্য পাইথন প্রোগ্রাম

  3. ককটেল সাজানোর জন্য পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রামের জন্য কিভাবে একটি প্রদত্ত নম্বর একটি ফিবোনাচি নম্বর কিনা তা পরীক্ষা করবেন?