def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) languages = [ruby, python, visual_basic] list_dynamic(languages)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) programming_languages = [ruby, python, visual_basic] display_dynamic_languages(programming_languages)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) newList = [ruby, python, visual_basic] print("The dynamically typed languages are : ") for i in range(len(newList)): if ProgrammingLanguage.is_dynamic(newList[i]): print(newList[i].field)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print() print('The dynamic typed languages are:') for programming_language in [ruby, python, visual_basic]: if programming_language.is_dynamic(): print(programming_language.name)
def main(): """Test whether ProgrammingLanguage class works""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) """Determine dynamically languages using for-loop""" languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): """Create ProgrammingLanguage instances""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) """List Dynamic ProgrammingLanguages""" pl_list = [ruby, python, visual_basic] print("The dynamically typed languages are:") for item in pl_list: if item.is_dynamic(): print(item.name)
def main(): java = ProgrammingLanguage("Java", "Static", True, 1995) # c++ = ProgrammingLanguage("C++", "Static", False, 1983) ruby = ProgrammingLanguage("Ruby","Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(java) # print(c++) print(ruby) print(python) print(visual_basic)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) c_plus_plus = ProgrammingLanguage("C++", "Static", False, 1983) java = ProgrammingLanguage("Java", "Static", True, 1995) languages = [ruby, visual_basic, python, c_plus_plus, java] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print("{}\n{}\n{}".format(ruby, python, visual_basic)) programming_languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for programming_language in programming_languages: if programming_language.is_dynamic(): print(programming_language.name)
def main(): """Programming Languages and their details.""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby._str_()) print(python._str_()) print(visual_basic._str_())
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(str(python)) print("The dynamically typed languages are:") languages = [ruby, python, visual_basic] for language in languages: dynamic_status = language.is_dynamic() if dynamic_status is True: print(language.name)
def main(): """"Code to show how use ProgrammingLanguage class.""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) languages = [ruby, python, visual_basic] print(ruby) # print to see if the format is correct print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): """Use the ProgrammingLanguage class""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) languages_list = [ruby, python, visual_basic] print("\nThe dynamically typed languages are:") for language in languages_list: if language.is_dynamic(): print(language.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(python) print("") # space between two print statements languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for element in languages: if element.is_dynamic(): print(element.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) languages = [ruby, python, visual_basic] for language in languages: if language.is_dynamic(): print(language.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) """Test if the function is working properly""" print(ruby) print(python) print(visual_basic) """Create a list to store the three objects""" languages = [ruby, python, visual_basic] """loop through and print the names of all languages with dynamic typing""" print('The dynamically typed languages are:') for lang in languages: if lang.reflection == True: print(lang.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) object_list = (ruby, python, visual_basic) print("The dynamically typed languages are: ") for i in range(0, len(object_list), 1): if object_list[i].is_dynamic(): print(object_list[i].field)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic 6", "Static", False, 1991) java = ProgrammingLanguage("Java", "Static", True, 1995) cplusplus = ProgrammingLanguage("C++", "Static", False, 1983) languages = [ruby, python, visual_basic, java, cplusplus] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name) print("The years the languages came out are:") for language in sorted(languages): print("{:{}} in {}".format(language.name, language.max_name_length, language.year))
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) # Check if my __str__ function is working properly. print(ruby) print(python) print(visual_basic) # Create a new list that contains these three existing ProgrammingLanguage objects. languages = [ruby, python, visual_basic] # Loop through and print the names of all of the languages with dynamic typing. print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) cars = [ruby, python, visual_basic] for car in cars: print(car) print() print("The dynamically typed languages are:") for car in cars: if car.isDynamic(): print(car.name)
def main(): """Utilise programming language class""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) # Print the given programming languages with class str method print(ruby) print(python) print(visual_basic) # Create list containing programming languages programming_languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for i, language in enumerate(programming_languages): if language.is_dynamic(): print(i, language.program_name)
def main(): """ Create language objects using ProgrammingLanguage class and process print statements """ ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) print() # Print dynamic languages languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.name)
def main(): list = [] list2 = [] ruby = ProgrammingLanguage("Ruby", "Dynamic", True,1995) list.append(ruby) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) list.append(python) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) list.append(visual_basic) #print("{}, {}, Reflection = {}, First appeared in {}".format(ruby.name, ruby.typing, ruby.reflection, ruby.year)) #print("{}, {}, Reflection = {}, First appeared in {}".format(python.name, python.typing, python.reflection, python.year)) #print("{}, {}, Reflection = {}, First appeared in {}".format(visual_basic.name, visual_basic.typing, visual_basic.reflection, visual_basic.year)) print(ruby) print(python) print(visual_basic) for language in list: if language.is_dynamic() == True: list2.append(language.name) print("The dynamically typed languages are:") for i in list2: print(i)
def main(): """""" ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) programming_languages = [["Ruby", "Dynamic", True, 1995], ["Python", "Dynamic", True, 1991], ["Visual Basic", "Static", False, 1991]] print("The dynamically typed languages are:") for language in programming_languages: check_if_dynamic = ProgrammingLanguage(*language) if check_if_dynamic.is_dynamic(): print(check_if_dynamic.language)
from prac_06.programming_language import ProgrammingLanguage ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(python) languages = [ruby, python, visual_basic] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.field)
from prac_06.programming_language import ProgrammingLanguage java = ProgrammingLanguage("Java", "Static", True, 1995) cplusplus = ProgrammingLanguage("C++", "Static", False, 1982) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) languages = [java, cplusplus, python, visual_basic, ruby] print("The dynamically typed languages are:") for language in languages: if language.is_dynamic(): print(language.field)
from prac_06.programming_language import ProgrammingLanguage ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) class_objects = [ ProgrammingLanguage.object_list(ruby), ProgrammingLanguage.object_list(python), ProgrammingLanguage.object_list(visual_basic) ] print("\nThe dynamically typed languages are:") for class_object in class_objects: if class_object[2] is True: print(class_object[0])
from prac_06.programming_language import ProgrammingLanguage ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) programming_languages = [ruby, python, visual_basic] dynamic_languages = [language.name for language in programming_languages if ProgrammingLanguage.is_dynamic(language)] print("The dynamically typed languages are:") for language in dynamic_languages: print(language)
from prac_06.programming_language import ProgrammingLanguage languages = [] ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995) python = ProgrammingLanguage("Python", "Dynamic", True, 1991) visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991) print(ruby) print(python) print(visual_basic) print(ruby.is_dynamic()) print(python.is_dynamic()) print(visual_basic.is_dynamic()) languages.append(ruby) languages.append(python) languages.append(visual_basic) # Loop for printing dynamic languages. print("The dynamically typed languages are") for language in languages: if language.is_dynamic(): print(language.name)