0% found this document useful (0 votes)
3 views

Intro to python Lab # 13

This document introduces Python, a versatile programming language created by Guido van Rossum in 1991, used for web development, software development, mathematics, and system scripting. It highlights Python's features such as cross-platform compatibility, simple syntax, and rapid prototyping capabilities, while also comparing its syntax to other programming languages. Additionally, it includes example programs and lab tasks for practical learning, along with a mention of Python libraries and graph plotting.

Uploaded by

hamzachlhr111
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)
3 views

Intro to python Lab # 13

This document introduces Python, a versatile programming language created by Guido van Rossum in 1991, used for web development, software development, mathematics, and system scripting. It highlights Python's features such as cross-platform compatibility, simple syntax, and rapid prototyping capabilities, while also comparing its syntax to other programming languages. Additionally, it includes example programs and lab tasks for practical learning, along with a mention of Python libraries and graph plotting.

Uploaded by

hamzachlhr111
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/ 3

Lab # 13

Introduction to Python

What is Python?
Python is a popular programming language. It was created by Guido van Rossum, and released in 1991.

It is used for:

• web development (server-side),


• software development,
• mathematics,
• system scripting.

What can Python do?


• Python can be used on a server to create web applications.
• Python can be used alongside software to create workflows.
• Python can connect to database systems. It can also read and modify files.
• Python can be used to handle big data and perform complex mathematics.
• Python can be used for rapid prototyping, or for production-ready software development.

Why Python?
• Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
• Python has a simple syntax like the English language.
• Python has syntax that allows developers to write programs with fewer lines than some other
programming languages.
• Python runs on an interpreter system, meaning that code can be executed as soon as it is written.
This means that prototyping can be very quick.
• Python can be treated in a procedural way, an object-oriented way or a functional way.

Good to know.
• The most recent major version of Python is Python 3, which we shall be using in this tutorial.
However, Python 2, although not being updated with anything other than security updates, is still
quite popular.
• In this tutorial Python will be written in a text editor. It is possible to write Python in an Integrated
Development Environment, such as Thonny, Pycharm, Netbeans or Eclipse which are particularly
useful when managing larger collections of Python files.
Python Syntax compared to other programming languages.
• Python was designed for readability and has some similarities to the English language with
influence from mathematics.
• Python uses new lines to complete a command, as opposed to other programming languages which
often use semicolons or parentheses.
• Python relies on indentation, using whitespace, to define scope; such as the scope of loops,
functions and classes. Other programming languages often use curly-brackets for this purpose.

Example 1 :
Just Type:

Print (“hello world”)

Example 2:
def add_numbers(num1, num2):

sum = num1 + num2

return sum

# Taking input from the user

num1 = float(input("Enter first number: "))

num2 = float(input("Enter second number: "))

result = add_numbers(num1, num2)

print("The sum of", num1, "and", num2, "is:", result)


Lab Task 1:
Write a python Program to print ASCII Value of a character?

Lab Task 2:
Write a python program to find the area of triangle?

Lab task 3:
Write a python program to find Area of circle?

Lab task 4:
Write a python program to find modulus of any number?

Lab session:
How to plot a graph in python give detail with example.

Explain python libraries one by one.

You might also like