Define and use Modules,definemodules,# Fibonacci
Define and use Modules,definemodules,# Fibonacci
# Fibonacci numbers module#//File: fibo.pydef fib(n): # write Fibonacci series up to n a, b = 0, 1 while b < n: print b, a, b = b, a+bdef fib2(n): # return Fibonacci series up to n result = [] a, b = 0, 1 while b < n: result.append(b) a, b = b, a+b return resultimport fibofibo.fib(1000)fibo.fib2(100)fibo.__name__'fibo'#//If you intend to use a function often you can assign it to a local name:fib = fibo.fibfib(500)
- Get the length: number of items inside a string,length
- Formatted print: float,formattedfloat,print '%.2f'
- String indexing: Random Access,indexingrandom,import r
- Change CRLF line endings to LF (Windows to Unix),crlfe
- Logging: log messages are sent to a file or to sys.stder
- Functional Programming Tools: reduce,,# 'reduce(fu
热门文章:
相关内容
- Get the length: number of items inside a string,lengthitems,print l
- Formatted print: float,formattedfloat,print '%.2f'
- String indexing: Random Access,indexingrandom,import rando
- Change CRLF line endings to LF (Windows to Unix),crlfendings,'''PYT
- Logging: log messages are sent to a file or to sys.stderr,loggingsy
- Functional Programming Tools: reduce,,# 'reduce(fu
- Function call,functioncall,print pow(2,
- Strings are printed without quotes, and a space is inserted inbetween,
- List concatenation: speed,concatenationspeed,L = [1, 2]L
- List: assign by slice,assignslice,inventory =
评论关闭