"""
Programming in Python for Social Science
Phillip Brooker

8. 1. IMPORTING MODULES
"""

#METHOD 1 - importing a whole module
"""
import random

def randomFruit():
    return random.choice(["mango",
                          "pomelo",
                          "guava",
                          "grapefruit",
                          "watermelon"])

print(random.randint(0,100))
"""

#METHOD 2 - importing individual bits from a module.
"""
from random import randint
from random import choice

def randomFruit():
    return choice(["mango",
                   "pomelo",
                   "guava",
                   "grapefruit",
                   "watermelon"])

print(randint(0,100))
"""

#METHOD 3 - importing stuff directly into a function.
"""
def randomFruit():
    from random import choice
    return choice(["mango",
                   "pomelo",
                   "guava",
                   "grapefruit",
                   "watermelon"])
"""