This document outlines Python programming assignments involving variables, data types, operators, and basic calculations. The assignments cover topics like calculating the surface area and volume of cylinders, converting between temperature scales, computing final velocity and distance given initial velocity, acceleration and time, finding the perimeter and area of rings, and arithmetic and harmonic means of numbers. Other assignments include calculating dimensions of cuboids, comparing characters, rotating variable values, finding triangle areas, displaying ASCII values, computing distances between points, interchanging integers, calculating cash withdrawals with different currency denominations, determining painted and whitewashed areas of rooms, and computing take-home salaries.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
5 views
Basic Python Assignment1
This document outlines Python programming assignments involving variables, data types, operators, and basic calculations. The assignments cover topics like calculating the surface area and volume of cylinders, converting between temperature scales, computing final velocity and distance given initial velocity, acceleration and time, finding the perimeter and area of rings, and arithmetic and harmonic means of numbers. Other assignments include calculating dimensions of cuboids, comparing characters, rotating variable values, finding triangle areas, displaying ASCII values, computing distances between points, interchanging integers, calculating cash withdrawals with different currency denominations, determining painted and whitewashed areas of rooms, and computing take-home salaries.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
Python Assignment 1
(Variables, Data types & Operators)
1. Accept dimensions of a cylinder and print the surface area and volume (Hint: surface area = 2πr2+ 2πrh, volume = πr2h) 2. Accept temperature in Fahrenheit (F) and print it in Celsius(C) and Kelvin (K) (Hint: C= (F-32), K = C + 273.15) 3. Accept initial velocity (u), acceleration (a) and time (t). Print the final velocity (v) and the distance (s) travelled. (Hint: v = u + at, s = u + at2) 4. Accept inner and outer radius of a ring and print the perimeter and area of the ring (Hint: perimeter = 2π(a+b) , area = π (b2-a2)) 5. Accept two numbers and print arithmetic and harmonic mean of the , HM =2*a*b/(a+b) ) two numbers (Hint: AM=(a+b)/2 6. Accept three dimensions length (l), breadth(b) and height(h) of a cuboid and print surface area and volume (Hint : surface area=2(lb+lh+bh ), volume = lbh) 7. Accept a character from the keyboard and display its previous and next character in order. e.g. If the character entered is 'd', display "The previous character is c", "The next character is e 8. Accept values of variables x, y and z. Rotate their values such that x has value of y, y has value of z and z has value of x. 9. Accept three sides of triangle a, b & c. Find area of triangle. 10. Accept a character from the user and display its ASCII value. 11. Accept the x and y coordinates of two points. Compute the distance between the two points. 12. Accept two integers from the user and interchange them. Display the interchanged numbers.
13. A cashier has currency notes of denomination 1,
5 and 10. Accept the amount to be withdrawn from the user and print the total number of currency notes of each denomination the cashier will have to give. 14. Consider a room having one door and two windows both of the same size. Accept dimensions of the room, door and window. Print the area to be painted (interior walls) and area to be whitewashed (roof). 15. The basic salary of an employee is decided at the time of employment, which may be different for different employees. Apart from basic, employee gets 10% of basic as house rent, 30% of basic as dearness allowance. A professional tax of 5% of basic is deducted from salary. Accept the employee id and basic salary for an employee and output the take home salary of the employee.