您的位置:首页 > 编程语言 > Python开发

我的第一个Python程序--99乘法口诀

2014-10-23 10:18 501 查看
最近几天学习了下Python语言,发现它真的功能很强大,语法很简单,代码清晰明了,很方便,丰富的数据类型,方便的变量定义与赋值,一下就吸引上了。在看了网上f(x)=x^2,map(f,[1,2,3,4,5,6,7,8,9])=[1,4,9,16,25,49,64,81]的例子后,突然想到想动手写一下以前C里面没写出的99乘 法口诀,发现用Python很简单就实现了。思想是积=乘数*(乘数+1)我的版本是Python 3.5代码如下:
def f(x):
n=0
while n<x:  #定义变量X为乘法口诀的乘数。实现每行的列数是变化的。
n=n+1
s=x*n
print(n,"x",x,"=",s,"",end="\r")# \r不换行,格式化输出实现乘法口诀每一行的输出,

for i in range(1,10): #通过遍历一个序列,实现所有行的输出,这里可以用列表,元祖等
f(i)      #循环调用f(x)函数,实现所有行的输出。
print("\r") #\r不换行,格式化输出乘法口诀的每一行。
实现效果如下:




附件:http://down.51cto.com/data/2364988
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: