python012 Python3 编程第一步
2024-08-30 16:02:31
Python3 编程第一步
在前面的教程中我们已经学习了一些 Python3 的基本语法知识,下面我们尝试来写一个斐波纳契数列。
实例如下:
#!/usr/bin/python3 # Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 10:
print(b)
a, b = b, a+b
执行以上程序,输出结果为:
1
1
2
3
5
8
这个例子介绍了几个新特征。
第一行包含了一个复合赋值:变量 a 和 b 同时得到新值 0 和 1。最后一行再次使用了同样的方法,可以看到,右边的表达式会在赋值变动之前执行。右边表达式的执行顺序是从左往右的。
>>> i = 256*256
>>> print('i 的值为:', i)
i 的值为: 65536
end 关键字
关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下:
#!/usr/bin/python3 # Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b < 1000:
print(b, end=',')
a, b = b, a+b
执行以上程序,输出结果为:
1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,
最新文章
- windows 环境下nginx + tomcat群 + redis 实现session共享
- Swift微博项目--Swift中通过类名字符串创建类以及动态加载控制器的实现
- Call and Apply in JavaScript
- struts配置请求后缀,将.action改为.do、.doaction_2015.01.04
- mouseover,mouseout,mouseenter,mouseleave的区别
- kettle创建资源库
- linux设备驱动之select
- MongoDB 数据库安装
- OpenGL ES 如何能看到一个物体内部和象3dmax中能只显示网格线
- Linux学习总结(十二)—— CentOS用户管理:创建用户、修改用户、修改密码、密码有效期、禁用账户、解锁账户、删除用户、查看所有用户信息
- webpack实现开发、测试、生产等环境的打包切换
- curl传输数据时遇到的问题整理
- Hdoj 1058.Humble Numbers 题解
- jquery 中多选和全选
- 使用UIScrollView 结合 UIImageView 实现图片循环滚动
- 比较两个Excle表格的修改内容
- HDU 1827 Summer Holiday(tarjan求强连通分量+缩点构成新图+统计入度+一点贪心思)经典缩点入门题
- Python3.6.3中,functools似乎不能用
- Javac源码解读-书目录
- .Net并行编程之二:并行循环