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

Pps Code

The code takes basic pay as input and calculates HRA, TA, total salary, professional tax, and net salary payable by adding HRA and TA to basic pay and subtracting tax from total salary. It prints the net salary payable and checks if basic pay is negative.

Uploaded by

Prathmesh Band
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)
15 views

Pps Code

The code takes basic pay as input and calculates HRA, TA, total salary, professional tax, and net salary payable by adding HRA and TA to basic pay and subtracting tax from total salary. It prints the net salary payable and checks if basic pay is negative.

Uploaded by

Prathmesh Band
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/ 16

Code:

mass = float(input('Enter mass in kgs: '))


velocity = float(input('Enter velocity in m/s: '))
momentum = mass*(velocity**2)
print("Momentum of object is", momentum)
Output:
Code:
S1 = int(input("Enter first subject marks:"))
S2 = int(input("Enter Second subject marks:"))
S3 = int(input("Enter third subject marks:"))
S4 = int(input("Enter fourth subject marks:"))
S5 = int(input("Enter fivth subject marks:"))
marks = (S1 + S2 + S3 + S4 + S5)/5
if S1 >= 40 and S2 >= 40 and S3 >= 40 and S4>= 40 and S5>=40:
if marks >= 75:
print("Student Passed with Distinction")
elif marks >= 60:
print("Student Passed with First Division")
elif marks >= 50:
print("Student Passed with Second Division")
elif marks >= 40:
print ("Student Passed with Third Division")
else:
print ("Student Failed")
Output:
Code:
n = int(input('Enter the number of elements: '))
nolist = []
for i in range(n):
num = int(input('Enter the number: '))
nolist.append(num)
maxno = max(nolist)
minno = min(nolist)
sumno = sum(nolist)
average = sumno/len(nolist)
print("Maximum number in the list is: ",maxno)
print("Minimum number in the list is: ",minno)
print("Sum of the numbers in the list is: ",sumno)
print("Average of the numbers in the list is: ",average)
Output:
Code:
def armstrong(num):
temp = num
sum = 0
while temp > 0:
digit = temp % 10
sum = sum + digit ** 3
temp = temp // 10
if num == sum:
print(num, "is Armstrong number")
else:
print(num, "is not Armstrong number")

num1 = int(input("Enter the number:"))


armstrong(num1)
Output:
Code:
s = input('Enter a string: ')
while(1):
print("\n1. Length \n2. Reverse \n3. Equality of two strings \n4. Check palindrome
\n5. Check substring")
choice = int(input('Enter your choice: '))
if choice == 1:
print("Length of string is: ",len(s))
elif choice == 2:
print("Reverse of the string is: ",s[::-1])
elif choice == 3:
s2 = input('Enter the string to compare: ')
if s == s2:
print("Strings are equal")
else:
print("Strings are not equal")
elif choice == 4:
if s == s[::-1]:
print("The string is a palindrome")
else:
print("The string is not a palindrome")
elif choice == 5:
s2 = input('Enter the substring to check:')
if s2 in s:
print("Substring is present")
else:
print("Substring is not present")
else:
print("Invalid input")
Output:
Code:
fin = open("input.txt", 'r')
fout = open("output.txt", 'w')

for line in fin:


line = line.swapcase()
line = line.replace(".",",")
fout.write(line)

Output:
Code:
class cars():
def __init__(self,modelname,price):
self.modelname = modelname
self.price = price
honda = cars('city', 900000)
tata = cars('tigor', 800000)

print("Model Name:", honda.modelname)


print("Price:",honda.price)
print("Model Name:",tata.modelname)
print("Price:",tata.price)
Output:
Code:
# Python program to create a simple GUI
# calculator using Tkinter

# import everything from tkinter module


from tkinter import *

# globally declare the expression variable


expression = ""
# Function to update expression
# in the text entry box
def press(num):
# point out the global expression variable
global expression
# concatenation of string
expression = expression + str(num)
# update the expression by using set method
equation.set(expression)

# Function to evaluate the final expression


def equalpress():
# Try and except statement is used
# for handling the errors like zero
# division error etc.
# Put that code inside the try block
# which may generate the error
try:
global expression
# eval function evaluate the expression
# and str function convert the result
# into string
total = str(eval(expression))
equation.set(total)
# initialize the expression variable
# by empty string
expression = ""
# if error is generate then handle
# by the except block
except:
equation.set(" error ")
expression = ""
# Function to clear the contents
# of text entry box
def clear():
global expression
expression = ""
equation.set("")

# Driver code
if __name__ == "__main__":
# create a GUI window
gui = Tk()
# set the background colour of GUI window
gui.configure(background="light green")
# set the title of GUI window
gui.title("Simple Calculator")

# set the configuration of GUI window


gui.geometry("270x150")
# StringVar() is the variable class
# we create an instance of this class
equation = StringVar()
# create the text entry box for
# showing the expression .
expression_field = Entry(gui, textvariable=equation)
# grid method is used for placing
# the widgets at respective positions
# in table like structure .
expression_field.grid(columnspan=4, ipadx=70)
# create a Buttons and place at a particular
# location inside the root window .
# when user press the button, the command or
# function affiliated to that button is executed .
button1 = Button(gui, text=' 1 ', fg='black', bg='red',
command=lambda: press(1), height=1, width=7)
button1.grid(row=2, column=0)

button2 = Button(gui, text=' 2 ', fg='black', bg='red',


command=lambda: press(2), height=1, width=7)
button2.grid(row=2, column=1)

button3 = Button(gui, text=' 3 ', fg='black', bg='red',


command=lambda: press(3), height=1, width=7)
button3.grid(row=2, column=2)

button4 = Button(gui, text=' 4 ', fg='black', bg='red',


command=lambda: press(4), height=1, width=7)
button4.grid(row=3, column=0)

button5 = Button(gui, text=' 5 ', fg='black', bg='red',


command=lambda: press(5), height=1, width=7)
button5.grid(row=3, column=1)

button6 = Button(gui, text=' 6 ', fg='black', bg='red',


command=lambda: press(6), height=1, width=7)
button6.grid(row=3, column=2)

button7 = Button(gui, text=' 7 ', fg='black', bg='red',


command=lambda: press(7), height=1, width=7)
button7.grid(row=4, column=0)

button8 = Button(gui, text=' 8 ', fg='black', bg='red',


command=lambda: press(8), height=1, width=7)
button8.grid(row=4, column=1)

button9 = Button(gui, text=' 9 ', fg='black', bg='red',


command=lambda: press(9), height=1, width=7)
button9.grid(row=4, column=2)

button0 = Button(gui, text=' 0 ', fg='black', bg='red',


command=lambda: press(0), height=1, width=7)
button0.grid(row=5, column=0)

plus = Button(gui, text=' + ', fg='black', bg='red',


command=lambda: press("+"), height=1, width=7)
plus.grid(row=2, column=3)

minus = Button(gui, text=' - ', fg='black', bg='red',


command=lambda: press("-"), height=1, width=7)
minus.grid(row=3, column=3)

multiply = Button(gui, text=' * ', fg='black', bg='red',


command=lambda: press("*"), height=1, width=7)
multiply.grid(row=4, column=3)

divide = Button(gui, text=' / ', fg='black', bg='red',


command=lambda: press("/"), height=1, width=7)
divide.grid(row=5, column=3)

equal = Button(gui, text=' = ', fg='black', bg='red',


command=equalpress, height=1, width=7)
equal.grid(row=5, column=2)

clear = Button(gui, text='Clear', fg='black', bg='red',


command=clear, height=1, width=7)
clear.grid(row=5, column='1')

Decimal= Button(gui, text='.', fg='black', bg='red',


command=lambda: press('.'), height=1, width=7)
Decimal.grid(row=6, column=0)
# start the GUI
gui.mainloop()
Output:
Code:
basicpay = float(input('Enter the Basic Pay: '))
if basicpay<0:
print("Basic Pay cannot be negative")
hra = basicpay*0.1
ta = basicpay*0.05
totalsalary = basicpay + hra + ta
professionaltax = totalsalary*0.02
salarypayable = totalsalary - professionaltax
print("Total Salary payable is: ",salarypayable)

Output:

You might also like