Esempio n. 1
0
def main():
    """ProgrammingLanguage demo"""

    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1991)

    print(python.__str__())

    dynamic_lists = [ruby, python, visual_basic]
    print("The dynamically typed languages are:")
    for dynamic in dynamic_lists:
        if dynamic.is_dynamic():
            print("{}".format(dynamic.filed))
Esempio n. 2
0
from programming_language import ProgrammingLanguage

ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
visual_basic = ProgrammingLanguage("Visual Basic", "Static", False, 1992)
languages = [ruby, python, visual_basic]

ruby.is_dynamic()

ruby.__str__()

print("The dynamically typed languages are:")

for language in languages:

    if language.typing == "Dynamic":
        print(language.name)