Vocabulary
        
                        
                                                                                    
                                                                                            Variable  | 
                                                                                                                        Holds a value and can be change  | 
                                                                                 
                                                                                            
                                                                                            String  | 
                                                                                                                        a list of characters such as numbers, letters, symbols  | 
                                                                                 
                                                                                            
                                                                                            Integer number  | 
                                                                                                                        Whole number/counting number  | 
                                                                                 
                                                                                            
                                                                                            Float number  | 
                                                                                                                        Number in decimal  | 
                                                                                 
                                                                                            
                                                                                            Syntax  | 
                                                                                                                        Grammar/Structure of language  | 
                                                                                 
                                                                                            
                                                                                            Boolean  | 
                                                                                                                        True/False  | 
                                                                                 
                                                                                            
                                                                                            length  | 
                                                                                                                        the length of the string  | 
                                                                                 
                                                                         
                             
    
    
            Function
        
                        
                                                                                    
                                                                                            Print()  | 
                                                                                                                        Show information that you want on screen  | 
                                                                                 
                                                                                            
                                                                                            Int()  | 
                                                                                                                        Change number to be number integer  | 
                                                                                 
                                                                                            
                                                                                            input()  | 
                                                                                                                        receives info from the user  | 
                                                                                 
                                                                                            
                                                                                            str()  | 
                                                                                                                        converts the value to a string  | 
                                                                                 
                                                                                            
                                                                                            float()  | 
                                                                                                                        converts the value to a floating point  | 
                                                                                 
                                                                                            
                                                                                            len()  | 
                                                                                                                        The length of the string  | 
                                                                                 
                                                                                            
                                                                                            #  | 
                                                                                                                        comment,no effect  | 
                                                                                 
                                                                                            
                                                                                            '''  | 
                                                                                                                        Multi-line comment  | 
                                                                                 
                                                                         
                             
    
    
            Multiplication and Exponents
        
                        
                                                                                    
                                                                                            string * number  | 
                                                                                                                        stringsting...(number)  | 
                                                                                 
                                                                                            
                                                                                            string* string  | 
                                                                                                                        Fail!!  | 
                                                                                 
                                                                                            
                                                                                            number * number  | 
                                                                                                                        Multiply  | 
                                                                                 
                                                                                            
                                                                                            string ** string  | 
                                                                                                                        Fail!!  | 
                                                                                 
                                                                                            
                                                                                            number ** number  | 
                                                                                                                        Exponent  | 
                                                                                 
                                                                                            
                                                                                            string ** number  | 
                                                                                                                        Fail!!  | 
                                                                                 
                                                                         
                             
    
    
            Convert to Binary String
        
                        
                            user_number = ' ' 
 
while user_name != ' '  
user_number = input("Enter a number to convert to binary") 
     number = int(user_number) 
     binary_string = ' ' 
 
     while (number > 0) 
          remainder = number%2 
          binary_string = str(remainder)+binary_string 
          number = number//2 
 
print ("Binary string is", binary_string)  
                             
    
    
            Simple Function
        
                        
                                    
                        def printdefinitions(word):
    if word == ("variable"):
        print ("""A variable is the value that can change""")
    elif word == ("function"):
        print ("""A function is the blog of code that can be reused""")
    elif word == ("parameter"):
        print ("""A parameter is something given to the function""")
    elif word == ("agrument"):
        print ("""An agrument is something given to the function""")
    elif word == ("string"):
        print ("""A string is a lsit of characters""")
    elif word == ("function call"):
        print ("""A function call makes your function run""")
    else:
        print ("Unknown word")
    return
while True: #keep the loop go forever
    user_input = input("Enter word: ")
    
    printdefinitions(user_input)
  | 
                     
                             
                             
    
    
            Simple Function
        
                        
                                    
                        def printdefinitions(word):
    if word == ("variable"):
        print ("""A variable is the value that can change""")
    elif word == ("function"):
        print ("""A function is the blog of code that can be reused""")
    elif word == ("parameter"):
        print ("""A parameter is something given to the function""")
    elif word == ("agrument"):
        print ("""An agrument is something given to the function""")
    elif word == ("string"):
        print ("""A string is a lsit of characters""")
    elif word == ("function call"):
        print ("""A function call makes your function run""")
    else:
        print ("Unknown word")
    return
while True: #keep the loop go forever
    user_input = input("Enter word: ")
    
    printdefinitions(user_input)
Enter word: hello
Unknown word
Enter word: function
A function is the blog of code that can be reused
Enter word: variable
A variable is the value that can change
Enter word:
area/volume of
  | 
                     
                             
                             
                             | 
                                                                              | 
                                                        
                                
    
    
            Symbols
        
                        
                                                                                    
                                                                                            ==  | 
                                                                                                                        equal to  | 
                                                                                 
                                                                                            
                                                                                            !=  | 
                                                                                                                        not equal to  | 
                                                                                 
                                                                                            
                                                                                            <  | 
                                                                                                                        less than  | 
                                                                                 
                                                                                            
                                                                                            <=  | 
                                                                                                                        less than or equal to  | 
                                                                                 
                                                                                            
                                                                                            >  | 
                                                                                                                        greater than  | 
                                                                                 
                                                                                            
                                                                                            >=  | 
                                                                                                                        greater than or equal to  | 
                                                                                 
                                                                                            
                                                                                            +  | 
                                                                                                                        add  | 
                                                                                 
                                                                                            
                                                                                            -  | 
                                                                                                                        subtract  | 
                                                                                 
                                                                                            
                                                                                            *  | 
                                                                                                                        multiply  | 
                                                                                 
                                                                                            
                                                                                            /  | 
                                                                                                                        divide and quotient is float  | 
                                                                                 
                                                                                            
                                                                                            //  | 
                                                                                                                        divide and quotient is integer  | 
                                                                                 
                                                                                            
                                                                                            **  | 
                                                                                                                        exponent  | 
                                                                                 
                                                                                            
                                                                                            %  | 
                                                                                                                        modulo: the remainder  | 
                                                                                 
                                                                         
                             
    
    
            Addition
        
                        
                                                                                    
                                                                                            string + string  | 
                                                                                                                        combine together  | 
                                                                                 
                                                                                            
                                                                                            string + number  | 
                                                                                                                        Fail  | 
                                                                                 
                                                                                            
                                                                                            number + number  | 
                                                                                                                        plus  | 
                                                                                 
                                                                                            
                                                                                            number - number  | 
                                                                                                                        minus  | 
                                                                                 
                                                                         
                             
    
    
            Sample code
        
                        
                                    
                        mystr = "hellp THERE"
print (mystr.upper()) -all letters will become big HELP THREE
print (mystr.lower()) -all letters will become small help three
print (mystr.capitalize()) -First letter of first word will become big Help three
print (mystr.title())- first letter of each words will become big Help Three
  | 
                     
                             
                             
    
    
            Example
        
                        
                            Print (2) – integer 
Print (2.5) – floating point 
Print (“Hello”) – string 
Print (mystr) – variable 
Print (mystr,”Hi”,2,1.0) -- commas 
 
mystr = “Hi” 
mystr ← name 
“Hi” ← value can change 
 
print (int(1.5)) → 1 
print (int(“2”)) → 2 
print (float(1)) → 1.0 anything to a float 
 
Modulo/Remainder % 
print (4%2) → 0 
print (30%7) → 2  
                             
    
    
            Area of the circle
        
                        
                            def areaOfCircle(r): 
    pi = 3.1415 
    area = pir*2 
    return area 
user_radius = float (input("Enter the radius: ")) 
print ('The area of the circle is',areaOfCircle(user_radius))  
                             
    
    
            MaxValue
        
                        
                                    
                        def max2(num1,num2):
    maxvalue = num1
    if num2 > maxvalue:
        maxvalue = num2
  
    return maxvalue
print (max2(4,5))
print (max2(33,5))
def max3(num1,num2,num3):
    
    maxvalue = num1
    if num2 > maxvalue:
        maxvalue = num2
    if num3 > maxvalue:
        maxvalue = num3
    
    return maxvalue
print (max3(1,2,3))
5
33
3
  | 
                     
                             
                             
    
    
            Maxlist
        
                        
                                    
                        def maxlist(list):
    maxvalue = list[0]
    for item in list:
        if item > maxvalue:
            maxvalue = item
    return maxvalue
mylist = [1,2,3,4,55,66,777,0,1]
print(maxlist(mylist))
777
  | 
                     
                             
                             
                             | 
                                                                              | 
                                                        
                                
    
    
            Naming Conventions
        
                        
                                    
                        Rule for giving name
-letter
-numbers
-underscore_
Valid name
- _myStr
- my3
- Hello_there
Invalid name
- 3my="hi" -- cannot start with number
- first name = "hi"
- first-name
- first+name
  | 
                     
                             
                             
    
    
            Capital letter
        
                        
                            name = "tim GIRARD" 
 
print (name.upper()) → TIM GIRARD 
print (name.lower()) → tim girard 
print (name.capitalize()) → Tim girard 
print (name.title()) → Tim Girard  
                             
    
    
            circle area
        
                        
                                    
                        def areaofcircle(radius):
    if radius <= 0:
        return "Error: invalid raadius"
    pi = 3.1415
    area = pi (radius*2)
    return area
user_radius = float(input("Enter the radius: "))
print('The area of the circle is', areaofcircle(user_radius))
Enter the radius: 2
The area of the circle is 12.566
Enter the radius: 0
The area of the circle is Error: invalid raadius
  | 
                     
                             
                             
    
    
            Countdown Number
        
                        
                            user_number = input("Please enter the number") 
number = int(user_number) 
countdown_string = "" 
while number>0: 
    countdown_string = countdown_string + str(number) 
    number = number - 1 
print (countdown_string)  
                             
    
    
            Palindrome
        
                        
                                    
                        def isPalindrome(word):
    reverse = ""
    letter_num=0
    while letter_num<len(user_input):
        reverse = user_input[letter_num]+reverse
        letter_num = letter_num+1
    if reverse==word:
        return True
    else:
        return False
    
while True :
    user_input = input("Enter a word")
    if user_input == "quit":
        break
    
    isPal = isPalindrome(user_input)
    
    if isPal == True:
        print (user_input,'is parindorm')
    else:
        print (user_input,'is not parindorm')
        break
Enter a word113311
113311 is parindorm
Enter a word123
123 is not parindorm
Enter a wordquit
  | 
                     
                             
                             
    
    
            Short word per line
        
                        
                                    
                        mystr = "Hello"
letter_num = 0
while letter_num < len(mystr):
         print (mystr[letter_num])
         letter_num = letter_num + 1
H
e
l
l
o
  | 
                     
                             
                             
    
    
            Basic Function
        
                        
                                    
                        def myprint(text):
    print ("" + str(text) + "")
    return
myprint("opal")
hello it's bacon
opal
def myprintnew(text, decoration):
    print (decoration + str(text) + decoration)
    return
myprintnew("opal", "m")
hello it's bacon
opal
mopalm
def doubleit(number):
    return number * 2
print (doubleit(3))
print (doubleit(doubleit(4)))
hello it's bacon
opal
mopalm
6
  | 
                     
                             
                             
                             | 
                                                            
            
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment