Python Installation Guide for Beginners – IDLE & Jupyter Notebook
Python comes with an in-built IDE called IDLE, which is perfect for beginners learning Python programming. You can install Python on your system in two ways:
- Offline installation using Python IDLE
- Online using Jupyter Notebook
🔹 1) Offline Installation Using Python IDLE
✔ Step 1: Download Python
Visit the official Python website and download the latest version:
https://www.python.org/downloads
Windows 7 & older: Use Python 2.7
Windows 8 and above: Install Python 3.x
✔ Step 2: Open Python IDLE
After installation, open IDLE (Integrated Development Learning Environment). IDLE provides a terminal mode where you can quickly execute Python commands.
✔ Step 3: Create Your First Python Script
Go to File → New File and write the following script:
print("Welcome to Python Script")
print("Python is a script-based programming language created by Guido van Rossum")
✔ Step 4: Save & Run
Save the file with a .py extension and press F5 to run it.
📘 Example Program: Simple Interest (SI)
p = 450000
r = 7.5
t = 10
si = (p * r * t) / 100
A = p + si
print("Total amount: ", A)
print("Total interest: ", si)
✔ Simple Interest Using format()
princ, rate, time = 25000, 2, 3
si = (princ * rate * time) / 100
print("Result → princ={0}, rate={1}, time={2}, SI={3}"
.format(princ, rate, time, si))
📘 Program: Addition of Two Numbers
a = 100 b = 200 c = a + b print(c)
🔹 2) Python Installation Using Jupyter (Online)
Jupyter Notebook provides an online environment to execute Python code. It supports mobile devices too!
✔ Steps to Use Jupyter Online
- Open → https://jupyter.org/try
- Click Try JupyterLab
- Jupyter Notebook will load online
- Select Python 3
- Write code and execute!
📘 Program: Swap Two Numbers (Using Third Variable)
✔ Solution 1
a = 10 b = 20 print(a, b) temp = a a = b b = temp print(a, b)
✔ Solution 2 (Using format)
a = 10
b = 20
print("Before swap → a={0}, b={1}".format(a, b))
temp = a
a = b
b = temp
print("After swap → a={0}, b={1}".format(a, b))
📘 Swap Without Using Third Variable
a = 10
b = 20
a, b = b, a
print("a =", a, " b =", b)
📝 ASSIGNMENT
1️⃣ WAP to Reverse a Three-Digit Number
a = 123 print(a) num1 = a % 10 # 3 a = a // 10 # 12 num2 = a % 10 # 2 num3 = a // 10 # 1 res = num1*100 + num2*10 + num3 print(res)
2️⃣ WAP to Display the Middle Digit of a 3-digit Number
Examples: 145, 154, 451
3️⃣ WAP to Calculate Square & Cube of a Number
n = 5
print("Square =", n*n)
print("Cube =", n*n*n)
✔ This completes your detailed Python installation & beginner programming guide!
49 Comments
wap find square and cube of number
ReplyDeletea=5
print(a*a)
print(a*a*a)
swap of two number using third variable in jupyter
ReplyDeletea=10
b=20
print("before swap")
print(a,b)
temp=a
a=b
b=temp
print("after swap")
print(a,b)
a=100
ReplyDeleteb=200
a,b=b,a
print("a",a "b",b)
reverse number
ReplyDeletea=123
print(a)
num1=a%10
a=(int)(a/10)
num2=a%10
num3=a//10
res=num1*100+num2*10+num*1
print(res)
Lokesh Rathore
ReplyDeleteFind the Middle number among three numbers
Solution :-
a = 145
b=a%10
a=a//10
b=a%10
print(b)
Lokesh Rathore
ReplyDeleteSquare & Cube of any Number
Solution:-
a=5
b=a*a
c=a*a*a
print("The Square of 5 is ",b)
print("The Cube of 5 is ",c)
Lokesh Rathore
ReplyDeleteReverse the Three Digit Number
Solution:-
a = 145
print("Number Beforte Reverse :- ",a)
b=a%10
a=a//10
c=a%10
d=a//10
e=b*100+c*10+d*1
print("Number After Reverse :- ",e)
#PYTHON (6 To 7 PM BATCH)
ReplyDelete#To calculate Square and Cube of any assigned number.
z = int(input("Enter The No. :\t"))
z1 = int(input("For Square Press 2 or Press 3 for Cube :\t"))
if z1==2:
print(z**z1)
elif z1 ==3:
print(z**z1)
else:
print("Entered wrong Value")
Square and Cube of number
ReplyDeleteSquare of the input number:-
x=int(input("Enter a Number:"))
y=(x*x)
print("The square of the number is:",y)
Cube of the input number:-
x=int(input("Enter a Number:"))
y=(x*x*x)
print("The cube of the number is:",y)
for i in range (1,6):
ReplyDeletefor j in range (i,6):
print(j,end='')
print()
# Aaditya Gaur
ReplyDeletea=10
b=20
a = a + b
b = a - b
a = a - b
print("a=",a," b= ",b)
# Aditya Gaur
ReplyDeletea=5
s = a * a # Square = number * number
c = s * a # Cube = Square * number
print(" Square is ",s)
print("The Cube is ",c)
h,b=int(input("enter heigth of triangle:-")),int(input("enter base of triangle:-"))
ReplyDeletearea=(h*b)/2
print("area of triangle is:-",area)
l,w=int(input("enter length of rectangle:-")),int(input("enter width of ractangle:-"))
area1=l*w
print("area of ractangle is:-",area1)
num=int(input("enter any number:="))
ReplyDeleteprint("reverse num is:-")
while num>0:
print(num%10)
num=num//10
#reverse 5 digits number without loop
ReplyDeletemun=int(input("enter any number:-"))
a=mun%10
mun=mun//10
b=mun%10
mun=mun//10
c=mun%10
mun=mun//10
d=mun%10
mun=mun//10
e=mun%10
mun=mun//10
print(a,b,c,d,e)
#swap two numbers
ReplyDeletea,b=int(input("enter the valu of a:-")),int(input("enter the valu of b:-"))
a,b=b,a
print("swapping values of a&b :-",a,b);
#Write a program to calculate Simple Interest?
ReplyDeletep=20000
r=3
t=2
si=(p*r*t)/100
A=p+si
print('Total amount will be ',A)
print('Total amount will be ',si)
WAP to display the middle number is a three-digit number?
ReplyDeletea=int(input("enter the value"))
b=int(input("enter the second value"))
c=a%10
a=a//10
c=a%10
d=b%10
b=b//10
d=b%10
print("the first mid no is",c ,"the second mid no is",d)
#Finding Simple Interest
ReplyDeletep=2000
r=12
t=3
SI=(p*r*t)//100
print("the SI value is",SI)
#program of addition
ReplyDeletea,b=34,12
print(a+b)
# program of swipeing 2 digit no.
ReplyDeletea=20
b=34
ren=a
a=b
b=ren
print(a,b)
#program of swiping without third virable
ReplyDeletea=input(" enter the first value")
b=input(" enter second value")
a,b = b,a
print(" the value of a is",a , "the value of b is ",b)
# Reverse three digit number.
ReplyDeletenum= 123
a=(num%10)#12.3
num1=(num//10)#12.3
b=(num1%10)#1.23
c=(num1//10)#1.23
rev= a*100+b*10+c*1
print( "the reverse no is ", rev)
# program to print middle number
ReplyDeletea =int(input("Enter three digit number"))
b=a%10
a=a//10
b=a%10
print(b)
#WAP to calculate Square and Cube of any assigned number.
ReplyDeletea=int(input("enter number for square and cube"))
square=(a*a)
print("the assgined square is",square)
cube=(a*a*a)
print("the Assgined cube is",cube)
#calculating Si unit
ReplyDeletep=int(input("enter the value of p(principal)"))
r=float(input("enter the vlaue of r(rate)"))
t=int(input("enter the value of t(time)"))
si=(p*r*t)//100#simple intrest formula
print("the the value od si is",si)
#program of addition
ReplyDeletea,b=34,12
print(a+b)
# program of swapeing 2 digit no.
ReplyDeletea=int(input("enter the value of a"))
b=int(input("enter the value of b"))
c=a#c(remdom veriable to for storing value of a)
a=b
b=c
print(a,b)
#program of swiping without third virable
ReplyDeletea=input(" enter the first value")
b=input(" enter second value")
a,b = b,a
print(" the value of a is",a , "the value of b is ",b)
# Reverse three degit no.
ReplyDeletenum=int(input("enter the value"))
a=(num%10)
num1=(num//10)
b=(num1%10)
c=(num1//10)
rev= a*100+b*10+c*1
print( "the reverse no is ", rev)
# program to print middle number
ReplyDeletea =int(input("Enter three digit number"))
b=a%10
a=a//10
b=a%10
print(b)
#WAP to calculate Square and Cube of any assigned number.
ReplyDeletea=int(input("enter number for square and cube"))
square=(a*a)
print("the assgined square is",square)
cube=(a*a*a)
print("the Assgined cube is",cube)
#calculate simple intrest
ReplyDeletep=2000
r=9.8
t=8
si=float(input("enter simple interest"))
si=(p*r*t)%100
a=(p+si)
print(si)
print(a)
#swap teo no. using third variable.
ReplyDeletea=20
b=30
print(a,b)
c=a
a=b
b=c
print(a,b)
#swap without using third variable.
ReplyDeletea=10
b=30
a,b=b,a
print(a,b)
#addition of two number.
ReplyDeletea=200
b=500
c=(a+b)
print(c)
# square or cube og given no
ReplyDeletea=int(input("enter number:"))
b=a*a
print("square of given no is:",b)
c=a*b
print("cube of given no is:",c)
#shalu
ReplyDeletea=12
b=10
area_tringal=0.5*a*b
print(area_tringal)
area_rectangle=a*b
print(area_rectangle)
#shalu
ReplyDeletea=145
b=a%10
a=a//10
b=a%10
print(b)
#shalu
ReplyDeletea=100
b=400
a,b=b,a
print(a,b)
#second method
a=10
b=20
temp=a
a=b
b=temp
print(a,b)
#shalu
ReplyDeleteh=6
s=h*h
c=h*h*h
print(s)
print(c)
#simple interest
ReplyDeletep=3000
r=3.5
t=2
si=(p*r*t)/100
print("total simple intrest",si)
a=p+si
print("total amount",a)
#addition of two numbers
ReplyDeletea=2500
b=200
a+b
print("addition is",a+b)
#addition of two numbers
ReplyDeletea=2500
b=200
a+b
print("addition is",a+b)
#wap to swap without using third variable?
ReplyDeletea=20
b=30
a=a+b
b=a-b
a=a-b
print(a,b)
# wap to reverse the three-digit number?
ReplyDeletenum=647
r1=num%10
num1=num//10
r2=num1%10
num2=num1//10
r3=num2%10
num3=num2//10
rev=r1*100+r2*10+r3*1
print(rev)
# wap to display the middle number is a three - digit number?
ReplyDeletenum=int(input("enter three digit number"))
r1=num%10
num1=num//10
r2=num1%10
print(r2)
#square and cube of the number?
ReplyDelete#square of the input number
a=int(input("enter any number"))
b=a*a
print("square is",b)
# cube of the input number
x=int(input("enter any number"))
y=x*x*x
print("cube is",y)
a,b,c=10,20,30
ReplyDeletea=a+b+c#60
c=a-(b+c)#(60-(20+30))=10
b=a-(b+c)#(60-(20+10))=30
a=a-(b+c)#(60-(30+10))=20
print("a={0} and b={1} and c={2}".format(a,b,c))
POST Answer of Questions and ASK to Doubt