Skip to content

scriptsledge/class12PracticalPrograms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Class 12 Practical Programs

This repository contains Python programs and files I created during my Class 12 practicals. These programs are based on the CBSE Class 12 Computer Science syllabus and cover basic programming concepts.


📂 List of Programs

  1. Program_01_Arithmetic_operations.py
  2. Program_02_Number_is_perfect_or_not.py
  3. Program_03_Number_is_Armstrong_or_not.py
  4. Program_04_factorial_of_entered_number.py
  5. Program_05_to_enter_number_of_terms_and_t...
  6. Program_06_to_reverse_a_string.py
  7. Program_07_to_check_a_string_if_its_palindro...
  8. Program_08_read_a_file_line_by_line_and_print...
  9. Program_09_remove_all_the_lines_that_contain...
  10. Program_10_read_a_text_file_and_display_the_...
  11. Program_11_Create_a_binary_file_with_name_a...
  12. Program_12_write_a_random_number_generat...

📂 List of Files

  • file1.txt
  • file2.txt
  • myfile.txt
  • student.dat

🚀 How to Run

  1. Clone the repository:
git clone https://github.com/scriptsledge/Class_12_Practical_Programs.git
  1. Open any .py file in your favorite Python IDE or text editor.
  2. Run the script using Python:
python filename.py

🎯 Purpose

These programs were my first step into Python programming. They cover foundational concepts such as:

  • Arithmetic operations
  • Perfect and Armstrong number checks
  • String manipulation
  • File handling
  • Binary file creation and random number generation

🎉 Happy Exploring!

Feel free to use and modify these programs for your learning purposes. If you have any questions, feel free to reach out.


📬 Contact


🌟 Don't forget to star this repository if you found it helpful!

About

This repository contains python program files that were created in class 12th practical

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages