Aug Day 1

Whiteboard Images

Simple Calculator Simple Calculator

Magic 8 Ball Magic 8 Ball

Math Problem Generator Math Problem Generator Whiteboard

Code Sections

Print data types print("hello world")
print(1)
print(1.0)
print(True)

Coin Toss import random
coin = random.randint(1,2)
if(coin == 1):
  print("Heads")
else:
  print("Tails")

Simple Calculator num1 = input("Enter the first number: ")
num1 = int(num1)
op = input("Enter the operator: ")
num2 = input("Enter the second number: ")
num2 = int(num2)
if(op == "+"):
  print(num1+num2)
if(op == "-"):
  print(num1-num2)
if(op == "*"):
  print(num1*num2)
if(op == "/"):
  if(num2 == 0):
    print("Cannot divide by 0!")
  else:
    print(num1/num2)
if(op == "//"):
  if(num2 == 0):
    print("Cannot divide by 0!")
  else:
    print(num1//num2)

Math Problem Generator import random
num1 = random.randint(1, 100)
num2 = random.randint(1, 100)
print("What is ", num1, "+", num2, "equal to?")
user = input("> ")
user = int(user)
if(user == num1 + num2):
    print("Correct!")
else:
    print("Incorrect!")

# Extension; try with more problems

Extended Math Problem Generator import random
num1 = random.randint(1, 100)
num2 = random.randint(1, 100)
op = random.randint(1, 4)
if(op == 1):
    print("What is ", num1, "+", num2, "equal to?")
if(op == 2):
    print("What is ", num1, "-", num2, "equal to?")
if(op == 3):
    print("What is ", num1, "*", num2, "equal to?")
if(op == 4):
    print("What is ", num1, "/", num2, "equal to?")

user = input("> ")
user = int(user)
if(op == 1):
    if(user == num1 + num2):
        print("Correct!")
    else:
        print("Incorrect!")
if(op == 2):
    if(user == num1 - num2):
        print("Correct!")
    else:
        print("Incorrect!")
if(op == 3):
    if(user == num1 * num2):
        print("Correct!")
    else:
        print("Incorrect!")
if(op == 4):
    if(user == num1 / num2):
        print("Correct!")
    else:
        print("Incorrect!")