Python程序-1
来源:互联网 发布:在淘宝开店充值赚钱吗 编辑:程序博客网 时间:2024/06/12 17:12
斐波那契数列函数:
>>> def fib(n): # write Fibonacci series up to n... """Print a Fibonacci series up to n."""... a, b = 0, 1... while a < n:... print(a, end=' ')... a, b = b, a+b... print()def 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 result
...>>> # Now call the function we just defined:... fib(2000)0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597
模块是包括 Python 定义和声明的文件。文件名就是模块名加上 .py 后缀。模块的模块名(做为一个字符串)可以由全局变量 __name__ 得到。导入模块:>>> import fibo通过模块名访问函数:>>> fib = fibo.fib>>> fib(500)1 1 2 3 5 8 13 21 34 55 89 144 233 377从被导入的模块中导入函数:>>> from fibo import *>>> from fibo import fib, fib2>>> fib(500)1 1 2 3 5 8 13 21 34 55 89 144 233 377
阅读全文
0 0
- Python程序-1
- python程序通讯录V1.1
- Python程序执行原理1
- python程序
- Python - 打包python程序
- Python基础篇(1)-第一个Python程序
- 用Python快速开发CAM程序(1)
- Python入门复习-1-第一个程序
- 第1个python程序:打印
- 第41个python程序1:类
- 一段备份文件的python程序(1)
- Python程序调用另一个Python程序
- Python-2 Python小程序
- 【Python】python调用C程序
- Python 研究(Dive Into Python)笔记1--第2章 第一个 Python 程序
- python程序编译
- 第一个Python程序
- 常用Python程序
- AJAX删除
- HashMap.putAll
- Linux下的tar压缩解压缩命令详解
- Linux semaphore 封装实现
- log
- Python程序-1
- I
- linux常用命令
- squid优化及配置参数
- new String("abc")和“abc”的区别
- ubantu批量重命名
- Lua 语言学习总结
- Spring—Quartz定时调度CronTrigger时间配置格式说明与实例
- Centos7安装jdk1.7