def main(): print("Daily forecast:",daily.forecast()) print("Weekly forecast:",weekly.forecast()) for number, outlook in enumerate(weekly.forecast(),1): print(number,outlook) return 0
from sources import daily, weekly print("Daily forecast:", daily.forecast()) print("Weekly forecast:") for number, outlook in enumerate(weekly.forecast(), 1): print(number, outlook)
from sources import daily, weekly print("Daily forecast:", daily.forecast()) print("weekly forecast:", weekly.forecast())
# 1. Use "import" statement to include packages, modules or functions. # 2. A python script is a module. # 3. Module search paths keep in sys.path # 4. Use a folder with __init__.py to declare a package. # 5. A module is a singleton, it will be loaded once at runtime. # 6. Auto-loaded module: __builtins__, includes common functions likes print(), input(), dir(), ... # 7. Use dir() to show attributes of a module. import sys from sys import argv from sys import argv as aa import scope01 from sources import daily, weekly print('arguments:', sys.argv) # Show command arguments. print('arguments:', argv) print('arguments:', aa) scope01.change1() for place in sys.path: print(place) daily.forecast() weekly.forecast() print('module path:', sys.path) # Show module including paths.
from sources import daily,weekly print("Daily forecast:",daily.forecast()) print("Weekly forecast:") for number,i in enumerate(weekly.forecast(),1): print(number,i)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sat Jun 17 12:53:06 2017 @author: changyueh """ from sources import daily, weekly print("Daily forecast:", daily.forecast()) print("Weekly forecast:", weekly.forecast()) for number, outlook in enumerate(weekly.forecast(), 1): print(number, outlook)
#!/usr/bin/env python from sources import daily, weekly print("The daily weather is %s" % daily.forecast()) print("The weekly weather is:") for i, outlook in enumerate(weekly.forecast(), 1): print(i, outlook) print("The weekly weather is:") for i, outlook in zip(range(1, 100), weekly.forecast()): print(i, outlook) print(daily.sayHello)
from sources import daily, weekly print("Daily forecast:", daily.forecast()) print("Weekly forecast:") for num, outlook in enumerate(weekly.forecast(), 1): print("%d : %s" % (num, outlook))