Python has been introduced as an Open Elective subject for 6th Semester BE students under Visvesvraya Technological University (VTU). The study material for this subject will be shared here.
Python is one of the most popular programming languages in this era. From the employer’s and employee’s perspective, Python has gained one of the top positions. The survey being conducted world-wide by Hacker Rank reveals the popularity of Python. IEEE Spectrum survey on most popular programming Languages is depicted in the chart given here.
Python is identified as –
- 3rd Largest Meetup Community (1300+ groups, 608k+ members in meetup.com)
- 4th Most used language in GitHub
- 5th Largest StackOverFlow Community
- According to AngelList, Python is 2nd most demanded skill with highest average salary offered.
Most Popular websites built using Python are –
- YouTube
- DropBox
- Quora
- Pinterest and so on
Some of the applications of Python are –
- Web Development (using Django framework)
- Data Science (Machine Learning – PyBrain, scikit-learn etc)
- Data Analytics (matplotlib)
- Artificial Intelligence (AIMA, pyDatalog)
- Scientific Computing (numpy)
- Image Processing (OpenCV)
- Signal Processing (scipy.signal)
- Robotics (ROS – Robotics OS, pyro)
- Circuit Simulation (PySpice)
- Games
Python Editors and Installing Python
Before getting into details of the programming language Python, it is better to learn how to install the software. Python is freely downloadable from the internet. There are multiple IDEs (Integrated Development Environment) available for working with Python. Some of them are PyCharm, LiClipse, IDLE etc. When you install Python, the IDLE editor will be available automatically. Apart from all these editors, Python program can be run on command prompt also. One has to install suitable IDE depending on their need and the Operating System they are using. Because, there are separate set of editors (IDE) available for different OS like Window, UNIX, Ubuntu, Soloaris, Mac, etc. The basic Python can be downloaded from the link:
https://www.python.org/downloads/
Python has rich set of libraries for various purposes like large-scale data processing, predictive analytics, scientific computing etc. Based on one’s need, the required packages can be downloaded. But, there is a free open source distribution Anaconda, which simplifies package management and deployment. Hence, it is suggested for the readers to install Anaconda from the below given link, rather than just installing a simple Python.
https://anaconda.org/anaconda/python
Successful installation of anaconda provides you Python in a command prompt, the default editor IDLE and also a browser-based interactive computing environment known as jupyter notebook. The jupyter notebook allows the programmer to create notebook documents including live code, interactive widgets, plots, equations, images etc.
Python_15CS664_QuestionBank (For First Test)
Module2_Python_15CS664 (Excluding Files)
Module3_Lists_Dictionaries_Tuples (Excluding Regular Expressions)
It’s wonderful mam.May you upload whole notes regarding python?
thank you so much.
Prakash, This is not for MCA syllabus. This is for BE.
it is very helpful to me mam
hi mam
please send me link for learning python language
Hi good evening madam please provide notes for big data analytics as well as data mining for mca syllabus cbcs scheme
I haven’t prepared.
I want mca syllabus python programming foe semester 2 in vtu
Hello mam
Could you send me python notes for mca vtu 2017 scheme
Hi,
As I am not handling Python for MCA, I haven’t prepared it. But, you can refer this for common topics
mam,can you share internal 2 question bank ,-b.e
Mam will u please provide this subject notes regarding to mca syllabus
Sorry,
No time to prepare as per MCA syllabus. Please refer the topics in common.
Thanks for the notes mam, your notes helped me a lot. Please update Module 5 notes for python
Hi,
Happy to know that it helped you. Uploaded 5th module also today.
By the way, from which college are you?
Sri Krishna institute of technology. Good work mam.
Thank you
Which branch?
Thank you so much mam for your Python notes and question bank. it helped a lot for us to prepare questions for 3rd test
Thank you
Which college are you from? Which branch?
Thankyou for the notes..its really helpful
Thank you
Which college are you from? Which branch?
Thanks so much
Pls upload python all important program for vtu exam pls
Thank you
Which college are you from? Which branch?
This notes is as per Engineering syllabus. I have already given important questions, programs and solutions in the form of question bank. Please check
Thank you mam it is helpful..!
Thank you
Which college are you from? Which branch?
Kle Engg Clg Belgavi Ec
Thanks a lot mam…ur notes helped me so much
??
Thank you
Which college are you from? Which branch?
Is it enough to study this question bank for our exam
Yes
Notes are very helpful in studying mam. All the conceps are explained very nicely. Really it helps to understand python more easily.
Thank you
Thank you so much for the notes mam….if possible please upload a sample model question paper.
Hi Lakhan,
Thank you for the appreciation. Unfortunately, VTU has not sent model question papers for this subject.
Well prepared notes mam tquhh
Thank you !!
Which college are you from? Which branch?
Ma’am could you please upload solution. For programs in modules 4&5
And thanks for the notes
Hi Nishith,
for programming questions under module 4 and 5, the answers are there in the respective notes only. Hence, I have not given again
Thank you so much ma’am. was really searching for such printed notes 😛 Really helpful day after tomorrow is the exam. Going to refer your notes
cheers !!
Thank you Shreeja
All the best for exams!!
Which college are you from? Which branch??