วันพุธที่ 24 มกราคม พ.ศ. 2561

WEEK2

- export your grades/data from spreadsheet to csv format
ทำการexport file มาจาก speedsheet โดยเป็น .csv




- Write a program to read the csv file and calculate your GPA

ภาษาที่ใช้ - Python version 3.5.1


ผลลัพธ์



หลักการในการคิด
   -ทำการอ่านไฟล์ .csv ให้ได้
   -ตรวจสอบว่าจะเอาแถวไหนไปคำนวณบ้าง โดยใช้แถวที่มีรหัสสิชา ซึ่งรหัสวิชาทุกวิชาจะขึ้นต้นด้วยเลข 0 เมื่อพบเลข0 ก็จะตรวจสอบว่าช่องเกรดที่เราได้รับเป็นเกรดอะไร ให้นำเกรดที่เราได้เทียบเป้นตัวเลข แล้วนำไปคำนวณหา เกรด*หน่วยกิต ของทุกวิชาที่เคยเรียน กับ หน่วยกิตรวมทั้งหมด แล้วนำมาหารกัน ก็จะได้ เกรดของเรานั่นเอง

แหล่งอ้างอิง : https://docs.python.org/2/library/csv.html  




ไม่มีความคิดเห็น:

แสดงความคิดเห็น