Python中的九九乘法表(详解)
九九乘法表
九九乘法表代码:
详解:
1. for name in range(1,10)
这是一个for语句
给name赋一个值从(1 ~ 10)
range()内建函数
range语法:
range(start, end, step)返回一个包含所有k的列表,
start <= k < end,k每次递增step(默认的step为1)
例如:
range(1,10)输出就为1,2,3,4,5,6,7,8,9
range(2)表示为0,1
当range后加一个数字时表示从0到这个数
- for westos in range(1,name+1)
在for语句中在套一个for语句
给westos赋值建立在name之上,为(1,name+1)这个范围
解释range(1,name+1)
当name=1时 range(1,2) 输出的值为1
当name=2时 range(1,3) 输出的值为1,2
当name=3时 range(1,4) 输出的值为1,2,3
- print(’%s*%s=%s’ %(name, westos, namewestos), end = ’ ')
%s相当于占用一个输入位(取值)
%(name,westos,namewestos)表示从哪里取值
注意:后面%()中的内容和前面的%s都是一 一对应的。
其中end = ’ '表示在每一个计算结束时加一个空格
- print()在python中表示换行输出