Ejemplo n.º 1
0
def main():
    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    vb = ProgrammingLanguage("Visual Basic", "Static", False, 1991)

    languages = [ruby, python, vb]
    dynamic_typed_languages = [
        str(language.name) for language in languages if language.is_dynamic()
    ]
    print("The Dynamically typed languages are:")
    for language in dynamic_typed_languages:
        print(language)
Ejemplo n.º 2
0
def main():
    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    vb = ProgrammingLanguage("Visual Basic", "Static", False, 1991)

    print(python)

    languages = [ruby, python, vb]
    print("\nThe dynamically typed languages are:")
    for lang in languages:
        if lang.is_dynamic():
            print("{}".format(lang.name))
Ejemplo n.º 3
0
def main():
    language_list = []
    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    vb = ProgrammingLanguage("Visual Basic", "Static", False, 1991)
    language_list = [ruby, python, vb]
    print([str(language) for language in language_list])

    print("The dynamically typed languages are:")
    for language in language_list:
        if language.is_dynamic():
            print(language.name)
Ejemplo n.º 4
0
def main():
    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    vb = ProgrammingLanguage("Visual Basic", "Static", False, 1991)
    program_languages = [ruby, python, vb]

    # print(python)

    dynamic_list = [
        item for item in program_languages if item.is_dynamic() is True
    ]
    print("The dynamically typed languages are: ")

    for item in dynamic_list:
        print(item.name)  # how to print only the name of item
Ejemplo n.º 5
0
def main():

    ruby = ProgrammingLanguage("Ruby", "Dynamic", True, 1995)
    print(ruby)

    python = ProgrammingLanguage("Python", "Dynamic", True, 1991)
    print(python)

    vb = ProgrammingLanguage("Visual Basic", "Static", False, 1991)
    print(vb)

    list_languages = [ruby, python, vb]

    print("The dynamically typed languages are:")

    for language in list_languages:
        if language.is_dynamic():
            print(language.name)
Ejemplo n.º 6
0
from Prac07.programminglanguage import ProgrammingLanguage

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

print(ruby)
print(python)
print(vb)

# Line break
print()

languages = [ruby, python, vb]

for language in languages:
    if language.is_dynamic():
        print(language)
Ejemplo n.º 7
0
from Prac07.programminglanguage import ProgrammingLanguage

language_list = [ProgrammingLanguage("Ruby", "Dynamic", True, 1995),
                 ProgrammingLanguage("Python", "Dynamic", True, 1991),
                 ProgrammingLanguage("Visual Basic", "Static", False, 1991)]

# print("{}\n{}\n{}".format(str(ruby), str(python), str(vb)))

print("The dynamically typed languages are:")
for language in language_list:
    if language.is_dynamic():
        print(language.name)