学会python——九九乘法表+斐波那契数列(python实例一)

目录

1、认识Python

2、环境与工具

2.1 python环境

2.2 pycharm编译

3、九九乘法表

3.1 代码构思

3.2 代码示例

3.3 运行结果

4、斐波那契数列

4.1 代码构思

4.2 代码示例

4.3 运行结果


1、认识Python

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字或标点符号,它具有比其他语言更有特色的语法结构。

2、环境与工具

2.1 python环境

在Windows上使用命令行窗口查看所安装的python版本

python 

2.2 pycharm编译

在这里可以直接使用社区版的pycharm进行代码编译。

3、九九乘法表

3.1 代码构思

1、主要用到print函数,在终端上输出字符串和数字。

2、用到循环和数学运算,进而简化代码

3.2 代码示例

#使用for循环,其中range(1,10)取1-9之间的整数
for i in range(1,10):
    for j in range (1,i+1):
        #为了防止print之后直接换行,在此加上了end=' '
        print('{0}*{1}={2}'.format(j,i,j*i),end=' ')
    #里层循环结束,加一个换行
    print('')

3.3 运行结果

4、斐波那契数列

4.1 代码构思

斐波那契数列指的是第一项为0,第二项为1,从第三项开始,每个数的值为前两个数之和的数列。

1、用到print函数

2、用到累加数学运算

4.2 代码示例

def fab(n):
    if n<=0:
        return '参数要大于0'
    elif n==1:
        return 0
    else:
        a,b =0,1
    #初始化列表变量
        fab_list=[0,1]
    #循环开始时候已经有两个数值,所以得到n个数的时候只用循环n-2次
        for i in range(n-2):
            a,b=b,a+b
        #加入到列表中
            fab_list.append(b)
        return fab_list
#打印前十个斐波那契数列
print(fab(10))

4.3 运行结果

  • 20
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值