PROGRAM 1
PROGRAM 2
PROGRAM 3
Python Program to
check if a Number is Positive, Negative or Zero
Python Program to Check if a Number is Odd or Even
Python Program to Check Leap Year
Python Program to Check Prime Number
Python Program to Print all Prime Numbers between an Interval
Python Program to Find the Factorial of a Number
Python Program to Display the multiplication Table
Python Program to Print the Fibonacci sequence
Python Program to Check Armstrong Number
Python Program to Find Armstrong Number between an Interval
Python Program to Find the Sum of Natural Numbers
Python script to print Hello World on screen
Printing a message on screen is very simple in Python programming. In Python you can print a message on screen with a single line of code (print statement).
# This prints Hello World on the output screen print('Hello World')
Output:
Hello World
PROGRAM 2
Get String input from user
In this program we will see how to receive string input from user in Python.
# Python Program - Get String Input from User str = input("Enter any string: ") print(str)
Get Integer Input from user
# Python Program - Get Integer Input from User num = int(input("Enter an Integer: ")) print(num)
Get Float Input from user
This is similar to what we have seen above, except that we use float() function to convert the received input into a float value.
# Python Program - Get Float Input from User num = float(input("Enter a float value: ")) print(num)
PROGRAM 3
Python code
The user is asked to enter the number, the input number is stored in a variable
number and then we have checked the number using if..elif..else statement.# User enters the number number = int(input("Enter number: ")) # checking the number if number < 0: print("The entered number is negative.") elif number > 0: print("The entered number is positive.") elif number == 0: print("Number is zero.") else: print("The input is not a number")
Python Programs
Python program to do
arithmetical operations
1.
# Store input numbers:
2. num1 = input('Enter first number: ')
3. num2 = input('Enter second number: ')
4.
5. # Add two numbers
6. sum = float(num1) + float(num2)
7. # Subtract two numbers
8. min = float(num1) - float(num2)
9. # Multiply two numbers
10. mul = float(num1) * float(num2)
11. #Divide two numbers
12. div = float(num1) / float(num2)
13. # Display the sum
14. print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))
15.
16. # Display the subtraction
17. print('The subtraction of {0} and {1} is {2}'.format(num1, num2, min))
18. # Display the multiplication
19. print('The multiplication of {0} and {1} is {2}'.format(num1, num2, mul))
20. # Display the division
21. print('The division of {0} and {1} is {2}'.format(num1, num2, div))
2. num1 = input('Enter first number: ')
3. num2 = input('Enter second number: ')
4.
5. # Add two numbers
6. sum = float(num1) + float(num2)
7. # Subtract two numbers
8. min = float(num1) - float(num2)
9. # Multiply two numbers
10. mul = float(num1) * float(num2)
11. #Divide two numbers
12. div = float(num1) / float(num2)
13. # Display the sum
14. print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))
15.
16. # Display the subtraction
17. print('The subtraction of {0} and {1} is {2}'.format(num1, num2, min))
18. # Display the multiplication
19. print('The multiplication of {0} and {1} is {2}'.format(num1, num2, mul))
20. # Display the division
21. print('The division of {0} and {1} is {2}'.format(num1, num2, div))
Python program to find
the area of a triangle
1 1.
# Three sides of the triangle is a, b and c:
2. a = float(input('Enter first side: '))
3. b = float(input('Enter second side: '))
4. c = float(input('Enter third side: '))
5.
6. # calculate the semi-perimeter
7. s = (a + b + c) / 2
8.
9. # calculate the area
10. area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
11. print('The area of the triangle is %0.2f' %area)
2. a = float(input('Enter first side: '))
3. b = float(input('Enter second side: '))
4. c = float(input('Enter third side: '))
5.
6. # calculate the semi-perimeter
7. s = (a + b + c) / 2
8.
9. # calculate the area
10. area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
11. print('The area of the triangle is %0.2f' %area)
Python program to
solve quadratic equation
1 1.
# import complex math module
2. import cmath
3. a = float(input('Enter a: '))
4. b = float(input('Enter b: '))
5. c = float(input('Enter c: '))
6.
7. # calculate the discriminant
8. d = (b**2) - (4*a*c)
9.
10. # find two solutions
11. sol1 = (-b-cmath.sqrt(d))/(2*a)
12. sol2 = (-b+cmath.sqrt(d))/(2*a)
13. print('The solution are {0} and {1}'.format(sol1,sol2))
2. import cmath
3. a = float(input('Enter a: '))
4. b = float(input('Enter b: '))
5. c = float(input('Enter c: '))
6.
7. # calculate the discriminant
8. d = (b**2) - (4*a*c)
9.
10. # find two solutions
11. sol1 = (-b-cmath.sqrt(d))/(2*a)
12. sol2 = (-b+cmath.sqrt(d))/(2*a)
13. print('The solution are {0} and {1}'.format(sol1,sol2))
Python program to swap
two variables
1.
# Python swap program
2. x = input('Enter value of x: ')
3. y = input('Enter value of y: ')
4.
5. # create a temporary variable and swap the values
6. temp = x
7. x = y
8. y = temp
9.
10. print('The value of x after swapping: {}'.format(x))
11. print('The value of y after swapping: {}'.format(y))
2. x = input('Enter value of x: ')
3. y = input('Enter value of y: ')
4.
5. # create a temporary variable and swap the values
6. temp = x
7. x = y
8. y = temp
9.
10. print('The value of x after swapping: {}'.format(x))
11. print('The value of y after swapping: {}'.format(y))
Python program to
convert kilometers to miles
Here,
we are going to see the python program to convert kilometers to miles. Let's
understand kilometers and miles first.
Kilometer: The
kilometer is a unit of length in the metric system. It is equivalent to 1000
meters.
Miles: Mile is also the unit of length. It is equal to 1760 yards.
Conversion formula:
1 kilometer is equal to 0.62137 miles.
1.
# Collect input from the user
2. kilometers = float(input('How many kilometers?: '))
3. # conversion factor
4. conv_fac = 0.621371
5. # calculate miles
6. miles = kilometers * conv_fac
7. print('%0.3f kilometers is equal to %0.3f miles' %(kilometers,miles))
2. kilometers = float(input('How many kilometers?: '))
3. # conversion factor
4. conv_fac = 0.621371
5. # calculate miles
6. miles = kilometers * conv_fac
7. print('%0.3f kilometers is equal to %0.3f miles' %(kilometers,miles))
Python program to
convert Celsius to Fahrenheit
Conversion formula:
T(℉) = T(℃) x 9/5 + 32 Or, T(℉) = T(℃) x 1.8 +
32
1.
# Collect input from the user
2. celsius = float(input('Enter temperature in Celsius: '))
3.
4. # calculate temperature in Fahrenheit
5. fahrenheit = (celsius * 1.8) + 32
6. print('%0.1f Celsius is equal to %0.1f degree Fahrenheit'%(celsius,fahrenheit))
2. celsius = float(input('Enter temperature in Celsius: '))
3.
4. # calculate temperature in Fahrenheit
5. fahrenheit = (celsius * 1.8) + 32
6. print('%0.1f Celsius is equal to %0.1f degree Fahrenheit'%(celsius,fahrenheit))
Python program to
display calendar
import calendar
And then apply the syntax
(calendar.month(yy,mm))
1.
import calendar
2. # Enter the month and year
3. yy = int(input("Enter year: "))
4. mm = int(input("Enter month: "))
5.
6. # display the calendar
7. print(calendar.month(yy,mm))
2. # Enter the month and year
3. yy = int(input("Enter year: "))
4. mm = int(input("Enter month: "))
5.
6. # display the calendar
7. print(calendar.month(yy,mm))
Python Program to
check if a Number is Positive, Negative or Zero
1.
num = float(input("Enter a number: "))
2.
3. if num > 0:
4. print("{0} is a positive number".format(num))
5. elif num == 0:
6. print("{0} is zero".format(num))
7. else:
8. print("{0} is negative number".format(num))
2.
3. if num > 0:
4. print("{0} is a positive number".format(num))
5. elif num == 0:
6. print("{0} is zero".format(num))
7. else:
8. print("{0} is negative number".format(num))
Python Program to Check if a Number is Odd or Even
1.
num = int(input("Enter a number: "))
2. if (num % 2) == 0:
3. print("{0} is Even number".format(num))
4. else:
5. print("{0} is Odd number".format(num))
2. if (num % 2) == 0:
3. print("{0} is Even number".format(num))
4. else:
5. print("{0} is Odd number".format(num))
Python Program to Check Leap Year
1.
year = int(input("Enter a year: "))
2. if (year % 4) == 0:
3. if (year % 100) == 0:
4. if (year % 400) == 0:
5. print("{0} is a leap year".format(year))
6. else:
7. print("{0} is not a leap year".format(year))
8. else:
9. print("{0} is a leap year".format(year))
10. else:
11. print("{0} is not a leap year".format(year))
2. if (year % 4) == 0:
3. if (year % 100) == 0:
4. if (year % 400) == 0:
5. print("{0} is a leap year".format(year))
6. else:
7. print("{0} is not a leap year".format(year))
8. else:
9. print("{0} is a leap year".format(year))
10. else:
11. print("{0} is not a leap year".format(year))
Python Program to Check Prime Number
Prime numbers:
A prime number is a natural number greater than
1 and having no positive divisor other than 1 and itself. For example: 3, 7, 11 etc are prime numbers.
Composite number:
Other natural numbers that are not prime numbers
are called composite numbers.
For example: 4, 6, 9 etc. are composite numbers.
1.
num = int(input("Enter a number: "))
2.
3. if num > 1:
4. for i in range(2,num):
5. if (num % i) == 0:
6. print(num,"is not a prime number")
7. print(i,"times",num//i,"is",num)
8. break
9. else:
10. print(num,"is a prime number")
11.
12. else:
13. print(num,"is not a prime number")
2.
3. if num > 1:
4. for i in range(2,num):
5. if (num % i) == 0:
6. print(num,"is not a prime number")
7. print(i,"times",num//i,"is",num)
8. break
9. else:
10. print(num,"is a prime number")
11.
12. else:
13. print(num,"is not a prime number")
Python Program to Print all Prime Numbers between an Interval
1.
#Take the input from the user:
2. lower = int(input("Enter lower range: "))
3. upper = int(input("Enter upper range: "))
4.
5. for num in range(lower,upper + 1):
6. if num > 1:
7. for i in range(2,num):
8. if (num % i) == 0:
9. break
10. else:
11. print(num)
2. lower = int(input("Enter lower range: "))
3. upper = int(input("Enter upper range: "))
4.
5. for num in range(lower,upper + 1):
6. if num > 1:
7. for i in range(2,num):
8. if (num % i) == 0:
9. break
10. else:
11. print(num)
Python Program to Find the Factorial of a Number
1.
num = int(input("Enter a number: "))
2. factorial = 1
3. if num < 0:
4. print("Sorry, factorial does not exist for negative numbers")
5. elif num == 0:
6. print("The factorial of 0 is 1")
7. else:
8. for i in range(1,num + 1):
9. factorial = factorial*i
10. print("The factorial of",num,"is",factorial)
2. factorial = 1
3. if num < 0:
4. print("Sorry, factorial does not exist for negative numbers")
5. elif num == 0:
6. print("The factorial of 0 is 1")
7. else:
8. for i in range(1,num + 1):
9. factorial = factorial*i
10. print("The factorial of",num,"is",factorial)
Python Program to Display the multiplication Table
- 1. num = int(input("Show the multiplication table of? "))
- 2. # using for loop to iterate multiplication 10 times
- 3. for i in range(1,11):
- 4. print(num,'x',i,'=',num*i)
Python Program to Print the Fibonacci sequence
Fibonacci sequence:
The Fibonacci sequence specifies a series of
numbers where the next number is found by adding up the two numbers just before
it.
For example:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, and so on....
1.
nterms = int(input("How many terms you want? "))
2. # first two terms
3. n1 = 0
4. n2 = 1
5. count = 2
6. # check if the number of terms is valid
7. if nterms <= 0:
8. print("Plese enter a positive integer")
9. elif nterms == 1:
10. print("Fibonacci sequence:")
11. print(n1)
12. else:
13. print("Fibonacci sequence:")
14. print(n1,",",n2,end=', ')
15. while count < nterms:
16. nth = n1 + n2
17. print(nth,end=' , ')
18. # update values
19. n1 = n2
20. n2 = nth
21. count += 1
2. # first two terms
3. n1 = 0
4. n2 = 1
5. count = 2
6. # check if the number of terms is valid
7. if nterms <= 0:
8. print("Plese enter a positive integer")
9. elif nterms == 1:
10. print("Fibonacci sequence:")
11. print(n1)
12. else:
13. print("Fibonacci sequence:")
14. print(n1,",",n2,end=', ')
15. while count < nterms:
16. nth = n1 + n2
17. print(nth,end=' , ')
18. # update values
19. n1 = n2
20. n2 = nth
21. count += 1
Python Program to Check Armstrong Number
Armstrong number:
A number is called Armstrong number if it is equal to the sum of
the cubes of its own digits.
For example: 153 is an Armstrong
number since 153 = 1*1*1 + 5*5*5 + 3*3*3.
The Armstrong number is also known as narcissistic number.
1.
num = int(input("Enter a number: "))
2. sum = 0
3. temp = num
4.
5. while temp > 0:
6. digit = temp % 10
7. sum += digit ** 3
8. temp //= 10
9.
10. if num == sum:
11. print(num,"is an Armstrong number")
12. else:
13. print(num,"is not an Armstrong number")
2. sum = 0
3. temp = num
4.
5. while temp > 0:
6. digit = temp % 10
7. sum += digit ** 3
8. temp //= 10
9.
10. if num == sum:
11. print(num,"is an Armstrong number")
12. else:
13. print(num,"is not an Armstrong number")
Python Program to Find Armstrong Number between an Interval
1.
lower = int(input("Enter lower range: "))
2. upper = int(input("Enter upper range: "))
3.
4. for num in range(lower,upper + 1):
5. sum = 0
6. temp = num
7. while temp > 0:
8. digit = temp % 10
9. sum += digit ** 3
10. temp //= 10
11. if num == sum:
12. print(num)
2. upper = int(input("Enter upper range: "))
3.
4. for num in range(lower,upper + 1):
5. sum = 0
6. temp = num
7. while temp > 0:
8. digit = temp % 10
9. sum += digit ** 3
10. temp //= 10
11. if num == sum:
12. print(num)
Python Program to Find the Sum of Natural Numbers
1.
num = int(input("Enter a number: "))
2.
3. if num < 0:
4. print("Enter a positive number")
5. else:
6. sum = 0
7. # use while loop to iterate un till zero
8. while(num > 0):
9. sum += num
10. num -= 1
11. print("The sum is",sum)
2.
3. if num < 0:
4. print("Enter a positive number")
5. else:
6. sum = 0
7. # use while loop to iterate un till zero
8. while(num > 0):
9. sum += num
10. num -= 1
11. print("The sum is",sum)
No comments:
Post a Comment