Wednesday, June 22, 2016

Maths Quiz in Python


ഉപയോക്താവിനോട് പേര്  നല്‍കാന്‍ ആവശ്യപ്പെടുകയും  ( Enter your name ), പേര് കിട്ടിക്കഴിഞ്ഞാല്‍ ആ പേരുവച്ച് ഹായ് പറയുകയും ഗണിത ശാസ്‌ത്ര ക്വിസ്സിലേക്ക് സ്വാഗതം ചെയ്യുകയും ചെയ്‌ത ശേഷം  (Welcome To  Mathematics Quiz)  ചതുഷ്‌ക്രിയകള്‍ ഉള്‍പ്പെടുന്ന പ്രശ്‌നങ്ങള്‍ ഒന്നിനു പുറകെ ഒന്നായി വരുന്ന ഒരു പ്രോഗ്രാം പൈത്തണ്‍ ഫ്രോഗ്രാമിഗ് ഭാഷ ഉപയോഗിച്ചുകൊണ്ട് എങ്ങനെ തയ്യാറാക്കാം എന്നു പരിശീലിക്കാം.

random എന്ന module  ഉപയോഗപ്പെടുത്തിക്കോണ്ടാണ് ഈ പ്രോഗ്രാം തയ്യാറാക്കുന്നത്.

താഴെ നല്‍കിയിരിക്കുന്ന പൈത്തണ്‍ നിര്‍ദ്ദേശങ്ങള്‍  IDLE 3 തുറന്ന് എഡിറ്റര്‍ ജാലകത്തില്‍ ടൈപ്പ് ചെയ‌ത്  സേവ് ചെയ്തതിനുശേഷം പ്രവര്‍ത്തിപ്പിച്ചു നോക്കൂ.



    %d will format a number for display.
%s will insert the presentation string representation of the object

തുക(+)യ്ക്കു  പകരം ഗുണനം(*), വ്യത്യാസം(-), ഹരണം(/) തുടങ്ങിയ ക്രിയകള്‍ പരിശീലിക്കുന്നതിനുള്ള പ്രോഗ്രാമുകളും തയ്യാറാക്കി നോക്കൂ.

താഴെ നല്‍കിയിരിക്കുന്ന പൈത്തണ്‍ നിര്‍ദ്ദേശങ്ങള്‍  IDLE 3 തുറന്ന് എഡിറ്റര്‍ ജാലകത്തില്‍ ടൈപ്പ് ചെയ‌ത്  സേവ് ചെയ്തതിനുശേഷം പ്രവര്‍ത്തിപ്പിച്ചു നോക്കൂ. ചതുഷ് ക്രിയകള്‍ ഉള്‍ക്കെള്ളുന്ന ഒരു പ്രോഗ്രാം ലഭിക്കുന്നില്ലേ ?
(IDLE 3  ഉപയോഗിക്കിന്നതിനു പകരമായി  gedit  ടെക്‌സ്‌റ്റ് എഡിറ്റര്‍ സോഫ്‌റ്റ്‌വെയറില്‍ ടൈപ്പ് ചെയ‌ത്  സേവ് ചെയ്തതിനുശേഷം  ടെര്‍മിനലില്‍ “ python3  ഫയല്‍ "നാമം നല്‍കി Enter കി പ്രസ്സ് ചെയ്‌തും പ്രോഗ്രാം പ്രവര്‍ത്തിപ്പിക്കാവുന്നതാണ്. )