目录
1、认识Python
2、环境与工具
2.1 python环境
2.2 pycharm编译
2、九九乘法表
2.1 代码构思
2.2 代码示例
2.3 运行结果
3、斐波那契数列
3.1 代码构思
3.2 代码示例
3.3 运行结果
1、认识Python
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字或标点符号,它具有比其他语言更有特色的语法结构。
2、环境与工具
2.1 python环境
在Windows上使用命令行窗口查看所安装的python版本
python
2.2 pycharm编译
在这里可以直接使用社区版的pycharm进行代码编译。
2、九九乘法表
2.1 代码构思
1、主要用到print函数,在终端上输出字符串和数字。
2、用到循环和数学运算,进而简化代码
2.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('')
2.3 运行结果
3、斐波那契数列
3.1 代码构思
斐波那契数列指的是第一项为0,第二项为1,从第三项开始,每个数的值为前两个数之和的数列。
1、用到print函数
2、用到累加数学运算
3.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))