0% found this document useful (0 votes)
4 views13 pages

Python Task File

Uploaded by

jaluiavilash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views13 pages

Python Task File

Uploaded by

jaluiavilash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

PYTHON

DEVELOPER
Track Code - PY

ARKA INFOTECH
ABOUT COMPANY
ARKA INFOTECH is a dynamic and inclusive community committed to fostering growth
and collaboration among individuals with shared goals and aspirations. Our core
mission is to create opportunities across key areas, including leadership development,
continuous learning, student engagement, and the cultivation of shared interests.

We recognize the transformative power of leadership in driving positive change. To


support this, we offer a range of platforms and resources designed to enhance
leadership skills within our community. Through our mentorship programs, workshops,
and collaborative initiatives, we empower our members to assume leadership roles and
make meaningful contributions in their respective fields.
INSTRUCTION
• You should begin completing tasks only after your internship start date, as mentioned in
your Offer Letter. You are required to complete tasks in your designated domain.

• For the Completion Certificate, you must complete at least 3 tasks in your internship
track. To receive a Letter of Recommendation (LoR), you must complete 4 tasks. For the
Python Programming internship, a minimum of 3 tasks is required for successful
completion.

• The internship is self-paced, with no fixed timings, and you are free to select your own
learning resources, as no formal training will be provided. Please maintain a separate
GitHub repository named "ARKA" for all tasks, and share the link in the task submission
form, which will be provided via email. Ensure your LinkedIn profiles are updated.
INSTRUCTION
• You are required to maintain a public GitHub repository for all completed tasks. The
repository should follow the naming convention: "ARKA_TrackCode_TaskNumber".

• For example, if you are pursuing a Web Development internship and working on your
2nd task, your repository name should be "ARKA_WD_02". Refer to the provided guide
for any questions.

• After completing each task, it is MANDATORY to create a LinkedIn post detailing the
task and the knowledge gained. Optionally, you can include a video in your post.
LinkedIn Profile Improvement Task (Mandatory)
This task is designed to help you enhance your LinkedIn profile and increase visibility to
recruiters.

1. Post your internship Offer Letter on your LinkedIn profile.

2. Update your profile:


- Add "Intern at ARKA INFOTECH" to your headline.
- Set "ARKA INFOTECH" as your current company in the work experience section.

3. Follow the provided articles (#1, #2, #3) to further improve your LinkedIn profile.

Completion of this task is mandatory.


ABOUT THE INTERNSHIP

Certified Professional Premium Practical


Achievements Networking Content Experience
PYTHON
PROGRAMMING

TASKS:
NOTE: For the Python programming internship, you will
need to complete at least 3 tasks for successful completion
of the internship.
TASK:1 TO-DO LIST
- Objective: Develop a Python-based To-Do List application to efficiently manage and
organize tasks.

- Features:
- Create, update, and track tasks.
- User-friendly command-line or GUI interface.

- Goal: Provide a simple yet effective tool for task management, suitable for student
projects.
TASK:2 CALCULATOR
- Objective: Create a Python-based calculator to perform basic arithmetic operations.

- Features:
- Input two numbers.
- Select an operation (addition, subtraction, multiplication, division).
- Display the result.

-Goal: Provide a straightforward tool for learning and applying basic programming
concepts, ideal for student projects.
TASK:3 PASSWORD GENERATOR
Objective: Develop a Python application to generate secure, random passwords based
on user-defined criteria.

Steps:
1. Input: Prompt the user to enter the desired password length.
2. Generate: Create a password using a random mix of characters.
3. Output: Display the generated password.
TASK:4 ROCK-PAPER-SCISSOR GAME
Objective: Build a Python application to play Rock-Paper-Scissors against the
computer.

Steps:
1.Input: Prompt the user to choose rock, paper, or scissors.
2.Computer Choice: Randomly select rock, paper, or scissors.
3.Determine Winner: Compare choices and decide the outcome.
4.Result: Display both choices and announce the result (win, lose, or tie).
5.Replay: Ask if the user wants to play again.
6.User Interface: Ensure a clear and intuitive interface.
TASK:5 CONTACT BOOK
Objective: Develop a Python application to manage contact information.

Steps:
1.Store Contacts: Save name, phone number, email, and address for each contact.
2.Add Contacts: Allow users to add new contacts.
3.View Contacts: Display a list of contacts with names and phone numbers.
4.Search Contacts: Implement search by name or phone number.
5.Update Contacts: Enable contact detail updates.
6.Delete Contacts: Provide an option to remove contacts.
7.User Interface: Design a clear and intuitive interface.
Thanks!
Have any questions?

[email protected]
arkainfotech.in

You might also like