用Python 怎样实现一个用jsp编写九九乘法表表

Python实现九九乘法表 - CSDN博客
Python实现九九乘法表
版本:python2.7.1
for i in range(1,10):
for j in range(1,i+1):
print j,'*',i,'=',i*j,' ',
打印结果:
1 * 1 = 1 &&
1 * 2 = 2 & 2 * 2 = 4 &&
1 * 3 = 3 & 2 * 3 = 6 & 3 * 3 = 9 &&
1 * 4 = 4 & 2 * 4 = 8 & 3 * 4 = 12 & 4 * 4 = 16 &&
1 * 5 = 5 & 2 * 5 = 10 & 3 * 5 = 15 & 4 * 5 = 20 & 5 * 5 = 25 &&
1 * 6 = 6 & 2 * 6 = 12 & 3 * 6 = 18 & 4 * 6 = 24 & 5 * 6 = 30 & 6 * 6 = 36 &&
1 * 7 = 7 & 2 * 7 = 14 & 3 * 7 = 21 & 4 * 7 = 28 & 5 * 7 = 35 & 6 * 7 = 42 & 7 * 7 = 49 &&
1 * 8 = 8 & 2 * 8 = 16 & 3 * 8 = 24 & 4 * 8 = 32 & 5 * 8 = 40 & 6 * 8 = 48 & 7 * 8 = 56 & 8 * 8 = 64 &&
1 * 9 = 9 & 2 * 9 = 18 & 3 * 9 = 27 & 4 * 9 = 36 & 5 * 9 = 45 & 6 * 9 = 54 & 7 * 9 = 63 & 8 * 9 = 72 & 9 * 9 = 81&
本文已收录于以下专栏:
相关文章推荐
源程序如下:
# 打印九九乘法表
for i in range(1, 10):
for j in range(1, i+1):
print('{}x{}={}\t'.for...
前言:最近在学习Python,学习资源有慕课网上的视频教程、菜鸟教程以及Python官方文档tutorial。虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码。代码小白,之前仅学...
最近在做pythontip题目的时候,发现有些基础的题目竟然也忘得一干二净,所以,我准备在重新把基础的知识过一遍,之前学过如何打印九九乘法表,但是现在也忘了,所以,我就来重新整理一遍,也算是重新学习一...
for i in range(1,10):
for j in range(1,i+1):
print '%d x %d = %d' %(j,i,...
Python程序—九九乘法表
点击(此处)折叠或打开
#!/usr/bin/env python
# -*- codi...
这几天发现 Ubuntu 13.10 右上角的关机、重启、注销菜单点击都没了反应,虽然依然可以通过终端命令
poweroff、reboot 来实现,但这毕竟不太爽,于是 Google 了好久,才查出...
&&& for i in range(10):
s=''
for j in range(1,i+1):
s+=str(j)+'*'+str(i)+'='+str(j*i)+'\t'...
第六章编程练习答案
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)用 Python 怎样实现一个九九乘法表? - 知乎61被浏览10819分享邀请回答6319 条评论分享收藏感谢收起from prettytable import PrettyTable
pt = PrettyTable()
pt.field_names=[i for i in range(1,10)]
mulp=[["{b}x{a}={c}".format(a=a,b=b,c=a*b) if a&=b else "" for b in range(1,10)] for a in range(1,10)]
map(pt.add_row,mulp)
使用了一个 表格美化一下,别在意这么多展示一下结果
实际上 其作用的 就 一个 列表生成式,顶楼写的不错,我就是强迫症而已279 条评论分享收藏感谢收起查看更多回答博客访问: 77922
博文数量: 23
博客积分: 495
博客等级: 下士
技术积分: 252
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Python/Ruby
刚学完Python基本知识后写的第一个Python程序——九九乘法表table_9x9.py#! /usr/bin/python
# Filename : table_9x9.py
# Author : Jesse
# Date : 2011/08/13 21:50
print '\n9x9 Table\n'
for i in range(1, 10) :
&&&&for j in range(1, i+1) :
&&&&&&&&print j, 'x', i, '=', j*i, '\t',
&&&&&&&&# print '%d x %d = %d\t' %(j, i, j*i),
&&&&print '\n'
print '\nDone!'关于该程序的说明:1. 第一行是特殊注释行,称为组织行,用来告诉GNU/Linux系统应该使用哪个解释器来执行该程序。2. 第二行至第四行都是一般的注释行,用来说明一些信息的(如文件名,作者,时间等)。3. 第六行打印一个字符串。4. 第八行i取值范围为1, 2, 3, 4, 5, 6, 7, 8, 95. 第九行j取值范围为1, 2, ..., i6. 第十行和第十一行效果一样,最后的逗号都是用来取消自动换行的。7. 第十二行作用是在每个内层for循环结束后换行,即在输出完九九乘法表一行后换行。8. 第十四行打印一个字符串。小结:通过这个程序熟悉print的用法,for循环的用法,以及range函数的特点。&
阅读(12484) | 评论(0) | 转发(1) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。2010年7月 扩充话题大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。Python生成九九乘法表到Excel
来源:博客园

 1 import xlwt
 2 
 3 wbk=xlwt.Workbook()
 4 sheet1=wbk.add_sheet("my_sheet1")
 5 
 6 for i in range(1,10):
 7
for j in range(1,i+1):
 8
sheet1.write(i-1,j-1,"%sx%s=%s"%(j,i,j*i))
 9 
10 wbk.save("C:/test.xls")
11 print "Done!"
12 
13 '''
14 for i in range(1,10):
15
for j in range(0,2*i,2):
16
sheet1.write(i-1,j,"%s * %s = "%(j/2+1,i))
17
sheet1.write(i-1,j+1,'%s'%((j/2+1)*i))
18 '''
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动

我要回帖

更多关于 用js做九九乘法表 的文章

 

随机推荐