Skip to content

Commit 0dee783

Browse files
Merge pull request #105 from aashay201297/random
Code for random number generator
2 parents 3bf53da + 8a6dfb7 commit 0dee783

File tree

4 files changed

+91
-0
lines changed

4 files changed

+91
-0
lines changed

Code/calculator.py

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# This function adds two numbers
2+
def add(x, y):
3+
return x + y
4+
5+
# This function subtracts two numbers
6+
def subtract(x, y):
7+
return x - y
8+
9+
# This function multiplies two numbers
10+
def multiply(x, y):
11+
return x * y
12+
13+
# This function divides two numbers
14+
def divide(x, y):
15+
return x / y
16+
17+
print("Select operation.")
18+
print("1.Add")
19+
print("2.Subtract")
20+
print("3.Multiply")
21+
print("4.Divide")
22+
23+
# Take input from the user
24+
choice = input("Enter choice(1/2/3/4):")
25+
26+
num1 = int(input("Enter first number: "))
27+
num2 = int(input("Enter second number: "))
28+
29+
if choice == '1':
30+
print(num1,"+",num2,"=", add(num1,num2))
31+
32+
elif choice == '2':
33+
print(num1,"-",num2,"=", subtract(num1,num2))
34+
35+
elif choice == '3':
36+
print(num1,"*",num2,"=", multiply(num1,num2))
37+
38+
elif choice == '4':
39+
print(num1,"/",num2,"=", divide(num1,num2))
40+
else:
41+
print("Invalid input")

Code/palindrome.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# function which return reverse of a string
2+
def reverse(s):
3+
return s[::-1]
4+
5+
def isPalindrome(s):
6+
# Calling reverse function
7+
rev = reverse(s)
8+
9+
# Checking if both string are equal or not
10+
if (s == rev):
11+
return True
12+
return False
13+
14+
15+
# Driver code
16+
s = raw_input("Enter the string:")
17+
ans = isPalindrome(s)
18+
19+
if ans == 1:
20+
print("Yes")
21+
else:
22+
print("No")

Code/primeNumber.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Python program to check if the input number is prime or not
2+
3+
num = 407
4+
5+
# take input from the user
6+
# num = int(input("Enter a number: "))
7+
8+
# prime numbers are greater than 1
9+
if num > 1:
10+
# check for factors
11+
for i in range(2,num):
12+
if (num % i) == 0:
13+
print(num,"is not a prime number")
14+
print(i,"times",num//i,"is",num)
15+
break
16+
else:
17+
print(num,"is a prime number")
18+
19+
# if input number is less than
20+
# or equal to 1, it is not prime
21+
else:
22+
print(num,"is not a prime number")

Code/randomNumber.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Program to generate a random number between 0 and 9
2+
3+
# import the random module
4+
import random
5+
6+
print(random.randint(0,9))

0 commit comments

Comments
 (0)