A package of function created by and for The Coding Society, Panimalar Engineering College
Project description
Panimalar
A package for students of Panimalar Engineering College
Modules
rollno
- isvalid(rollno) => boolean
- get_dept_code(rollno) => string
- get_dept(rollno) => string
- parse(rollno, required) => string (or) int
- get_year(rollno) => int
cgpa
Classes and Methods
- Subject
- Gpa(Subject)
- Cgpa(Gpa)
Subject
This class stores the credit and grade point of a subject.
- credit
- grade point
Gpa
- addsubject(self, credit: int, grade_point: int)
- calc(self) -> float
- display(self) -> None
- added(self) -> None
- removesubject(self, index: int) -> None
Cpga
- calc(self)
- display(self) -> None
- added(self) -> None
- removesemester(self, index: int) -> None
Details
-
Validate Roll Number
-
Parse Details from Roll Number
Roll Number in Panimalar follows the system (YEAROFJOIN)YYYY-PEC-(DEPT)DD-(ROLLNO)XXXX
eg - 2021PECCB101
2021 - Year of Join PEC - Panimalar Engineering College CB - Department (Computer Science and Business Systems) 101 - Roll Number of Student
Release Steps
- change version number in pyproject.toml (majorchanges.updates.bugfixes)
- add modules to pyproject.toml
- add dependencies if any
- add new functions in readme
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
panimalar-1.0.0.tar.gz
(7.3 kB
view hashes)
Built Distribution
Close
Hashes for panimalar-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 863f54ab3d26c836d5771569153ce8ec8d15d51ac873fefb2000356f1905fa3b |
|
MD5 | 0525f85dc9f25396a722db330a1e594e |
|
BLAKE2b-256 | e5b1090cba753257d1e7f3fb85cfb36b31cc1c5a0deeeaf87855e3f411a5a268 |