Computer Project PDF
Computer Project PDF
TOPIC:
RAILWAY RESERVATION SYSTEM
2. Acknowledgements
3. Declaration
4. Aim
6. Requirements
7. Bibliography
ACKNOWLEDGEMENT
Firstly, I would like to express my immense gratitude to my
Principal Respected. Bro. Robert lourdusamy and the school
management for providing me proper facility and opportunity
to do this project.
I would also like to thank my computer teacher, Mr. John
Stephen, for his kind guidance and help he provided me
during the course of completing this project.
I also thank my parents, friends and classmates who gave their
ideas and inputs that helped me in this project. Their support
made this project fruitful.
- Aarav K Vora
AIM
Actually, the list can go on and on. This defines the power of
Python as a programming language. Hence it becomes very
important to learn how to write to a file using python and then
read from the same file. Python is an interpreted, object-oriented,
high-level programming language with dynamic semantics. Its
high-level built in data structures, combined with dynamic typing
and dynamic binding, make it very attractive for Rapid
Application Development, as well as for use as a scripting or glue
language to connect existing components together.
Python too supports file handling and allows users to handle files
i.e., to read and write files, along with many other file handling
options, to operate on files. The concept of file handling has
stretched over various other languages, but the implementation is
either complicated or lengthy, but alike other concepts of Python,
this concept here is also easy and short. Python treats file
differently as text or binary and this is important. Each line of
code includes a sequence of characters and they form text file.
Each line of a file is terminated with a special character, called
the EOL or End of Line characters like comma {,} or newline
character. It ends the current line and tells the interpreter a new
one has begun. Let’s start with Reading and Writing files.
One must keep in mind that the mode argument is not mandatory.
If not passed, then Python will assume it to be “ r ” by default.
There are also various other functions that help to manipulate the
files and its contents. One can explore various other functions in
Python Docs.
ABOUT MODULES
1. Division of development
2. Increases readability of program
3. Programming errors can easily be detected
4. Allows reuse of code
5. Improves manageability
6. Collaboration in projects made efficient and easy.
CODING
MODULES USED
MAIN CODE USED
REQUIREMENTS
BIBILIOGRAPHY