Homework Lessons 5,6,7
Below is an example of decimal number to binary converter which you can use as a starting template.
num = int(input("Enter a decimal number to be converted into binary."))
def convert(num):
	
	if num >= 1:
		convert(num // 2)  # double slash : divide the first number by the second, rounds to the nearest integer
	print(num % 2, end = '') # end = '' signifies what will come between each printed num
 
# Driver Code
print("Binary of num " + str(num) + " is:", end=" ")
convert(num)
print("True:",4 == 4)
print("True:",1 > 0)
print("False:",7 < 3)
print("True:",5 < 6)
print("False:",7 > 8)
print("True:",3 == 3)
print('')
# Same as above, but now for other values other than int
print('True:',"as" == "as")
print("False:",True == False)
print("False:",[2,3,1] != [2,3,1])
print("True:",'af' < 'bc')
print("False:",'ce' > 'cf')
print("True:",[1,'b'] > [1,'a'])
print('')
print("True:", True != False)
print("False:",  True < False)
print("True:", True == True)
print("False:", False > True)
print("False:", True == False)
print("True:",  False != True)
Age = int(input("What is your age?"))  
print("You are " + str(Age) + " years old.")
if (Age < 10): 
    print("You are very young")
else: 
    print("You're in the double digits!") 
if (Age > 50): 
    print("You're pretty old")
else: 
    print("You're still in your young years")
# ignore this comment
5: Boolean Expressions
- Booleans are like binary, 2 possible values: True, False
 - Regional Operator: Works between two values that are the same type. ==, !=, > , < ,>=, <=
 - Logical Operator: operators produce one boolean result (True/False)
 
6: Conditionals
- Algorithms: set of instructions to accomplish a task
 - Selection: process that determines which parts of an algorithm should be run based on a condition
 - Conditional is a statement that determines the flow of a program
 - If statements for example
 
7: Nested Conditionals
- conditional statements within conditional statements
 - If/else within if/else (see below for example)
 
IF (condition ):
    <execute A>
ELSE
    IF (condition ):
        <execute B>
    ELSE:
        <Execute C>
num = -89
if num >= 0:
    if num == 0:
        print("Zero")
    else:
        print("Positive ")
else:
    print("Negative")
temp = 95
if (temp >= 90):
    print("it is too hot outside")
if (temp >= 65):
    print("i will go outside")
if (temp < 65):
    print("it is too cold outside")