Software ចាំបាច់​សំរាប់ភាសា Python

នៅ​ក្នុង​ចំណោម​ភាសា​សំរាប់​សរសេរ​កម្មវិធី​កំព្យូទ័រ Python គឺ​ជា​ភាសា​មួយ​ដែល​ស្រួល​រៀន​ជាង​គេ ព្រោះ​វា​មាន​លក្ខណៈ​ដ៏​សាមញ្ញ​បំផុត​។

យ៉ាងណាម៉ិញ ដើម្បី​អាច​សរសេរ​កម្មវិធី​កំព្យូទ័រ​ជា​ភាសា Python បាន យើង​ចាំបាច់​ត្រូវ​តែ​ទាញ​យក​ផ្នែក​ទន់ Python ចុង​ក្រោយ​គេ ពី​គេហទំព័រ www.python.org មក​តំលើង​នៅ​ក្នុង​កំព្យូទ័រ​របស់​យើង​។

បន្ទាប់​ពី​មាន​ផ្នែក​ទន់ Python នេះ​រួច​ហើយ យើង​អាច​ប្រើប្រាស់​ផ្នែក​ទន់​ដ៏​ល្បី​ឈ្មោះ​មួយ​ទៀត មាន​ឈ្មោះ​ថា PyCharm សំរាប់​សរសេរ​អត្ថបទ​ដែល​ជា​កម្មវិធី​ជា​ភាសា Python ទាំងឡាយ​។ យើង​អាច​ទាញ​យក​ផ្នែក​ទន់់​ចុងក្រោយ​នេះ ពី​អាស័យដ្ឋាន​៖ https://www.jetbrains.com/pycharm/download/

មួយវិញទៀត នៅ​ពេល​ត្រូវ​ចាប់​ផ្តើម​ដំណើរការ​ជា​លើក​ដំបូង កម្មវិធី PyCharm ​នឹង​សុំ​អោយ​យើង​បង្កើត​គំរោង (project) ​នៃ​កម្មវិធី​ជា​ភាសា Python ថ្មី​មួយ ដែល​នៅ​ក្នុង​នោះ​មាន​ឯកសារ​មួយ​ចំនួន រួម​នឹង​ឯកសារ​មួយ​មាន​ឈ្មោះ​ថា main.py ផង​ដែរ​។


បន្ទាប់​មក​ទៀត យើង​អាច​លុប​ចោល​នូវ​អ្វី​ៗ​ទាំងអស់​ដែល​មាន​នៅ​ក្នុង​ឯកសារ​ឈ្មោះ main.py និង​សរសេរ​កម្មវិធី​ជា​ភាសា Python ជា​លើក​ដំបូង​របស់​យើង ដូច​ខាង​ក្រោម​នេះ៖
purchase = 10000
sale = 90000

profit = sale - purchase

print("ប្រាក់ចំណេញទាំងអសគឺ៖ ", profit)
ប្រាក់ចំណេញទាំងអសគឺ៖ 80000

ដើម្បី​តំរូវ​អោយ​កំព្យូទ័រ យក​កម្មវិធី​ខាង​លើ​នេះ​ទៅ​អនុវត្ត យើង​គ្រាន់​តែ​ចុច​ពាក្យ​ថា Run នៅ​ក្នុង menu របស់​កម្មវិធី PyCharm គឺ​ជា​ការស្រេច យើង​នឹង​ឃើញ​លទ្ធផល​ដូច​ខាង​លើ​នេះ​។

យ៉ាងណាម៉ិញ នៅ​ពេល​ដែល​កម្មវិធី​ជា​ភាសា Python ដ៏​តូច​មួយ​របស់​យើង​ខាង​លើ​នេះ​ដំណើរការ ផ្នែកទន់​បក​ប្រែ (interpreter) នឹង​បកប្រែ​នូវ​អ្វី​ៗ​ដែល​មាន​នៅ​ក្នុង​នោះ​ទាំងប៉ុន្មាន ពី​ភាសា Python ទៅ​ជា​ភាសា​ម៉ាស៊ីន ដើម្បី​ពន្យល់​ប្រាប់​កំព្យូទ័រ​អោយ​ធ្វើ​ការងារ​ផ្សេង​ៗ ដូច​មាន​ចែង​នៅ​ក្នុង​កម្មវិធី​នេះ​។ ហើយ​ការបកប្រែ គឺ​ត្រូវ​ធ្វើ​ឡើង​ពី​លើ​ចុះ​ក្រោម និង​ពី​ឆ្វេង​ទៅ​ស្តាំ មួយ​បន្ទាត់​ម្តង​ៗ រហូត​ដល់​ចប់​។

ជាលទ្ធផល យើង​សង្កេត​ឃើញ​ថា ការងារ​ទាំងឡាយ​នៅ​ក្នុង​កម្មវិធី​កំព្យូទ័រ គឺ​ជា​ការងារ​ដែល​តំរូវ​អោយ​កំព្យូទ័រ​យក​អនុវត្ត​។ ដូចនេះ ការងារ​ទាំងនោះ​មាន​លក្ខណៈ​ជា​បញ្ជា (statement) តំរូវ​អោយ​កំព្យូទ័រ​យក​ទៅ​អនុវត្ត ដើម្បី​ដោះ​ស្រាយ​បញ្ហា​ផ្សេង​ៗ​។

សរុបមក ការសរសេរ​កម្មវិធី​កំព្យូទ័រ គឺ​ជា​ការសរសេរ​រៀបចំ​បញ្ជា​មួយ​ចំនួន ដើម្បី​តំរូវ​អោយ​កំព្យូទ័រ​យក​ទៅ​អនុវត្ត ក្នុង​គោលបំណង​ដោះស្រាយ​បញ្ហា​មួយ​ចំនួន​៕