python学习:99乘法口诀

#!/usr/bin/python

for i in xrange(1,10):

for j in xrange(1,i+1):

print "%s*%s=%s" % (j,i,j*i),

print

执行结果:

python 1.py

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

时间: 2024-10-29 19:12:06

python学习:99乘法口诀的相关文章

Python 打印99乘法口诀表

1 import string 2 for x in xrange(1,10): 3 for y in xrange(1,x+1): 4 print string.ljust("%d*%d = " %(y,x) + str(y*x), 10), 5 print 输出结果:

简单的python程序实现99乘法口诀表

刚开始学习使用python,简单的实现一个99乘法口诀表: #!/usr/bin/env python # for i in range(1,10):     for j in range(1,10):         if i >= j:             print ("%s * %s = %s " %(i,j,i*j)),     print ""

C语言输出99乘法口诀表

我们熟悉的乘法口诀表,可以用简单的c语言展现哦! #include<stdio.h> int main() { int i,j,k;   printf("\t\t\tThis is the 9*9 table.\n");  for(i=1;i<=9;i++)     //循环计算1~9   {    for(j=1;j<=i;j++)  //输出数i的乘法项     {        k=i*j;      printf("%d*%d=%2d &quo

C语言 &nbsp; 99乘法口诀表

我们熟悉的乘法口诀表,可以用简单的c语言展现哦! #include<stdio.h> int main() { int i,j,k;   printf("\t\t\tThis is the 9*9 table.\n");  for(i=1;i<=9;i++)     //循环计算1~9   {    for(j=1;j<=i;j++)  //输出数i的乘法项     {        k=i*j;      printf("%d*%d=%2d &quo

java 打印出99乘法口诀表

public class Mutiplay { /** *实现99乘法表 * @param args */ public static void main(String[] args) { System.out.println("----------------九九乘法表--------------------"); mxl:for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ if(i<j){ System.out.printl

python打出九九乘法口诀表

用IDLE打出乘法口诀表,想要就是如下图的结果: 实现算法很简单,但是IDLE(python3.7)默认的换行输出方式不太容易实现,得需费一番脑筋. 代码如下: *row=0? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#设置行数,值为1时候代表第1行 while True: ? ? print ("\n")? ? ? ? ? ? ? ? ? ? ? ? #为特殊输出格式设的换行语句 ? ? n=0? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

python之99乘法表

#99乘法表 fir=1 while fir<=9: sec=1 while sec<=fir: print(str(fir)+'*'+str(sec)+'='+str(fir*sec)) sec+=1 print() #换行 fir+=1#效果如图 原文地址:https://www.cnblogs.com/wangxy629/p/10243459.html

刚学习python 写的乘法口诀

for a in range(1,10):     for b in range(1,10):         if b <= a:             print("%sx%s=%s" %(a,b,a*b),end="\t")     print() python太简单了!

python 写99乘法表

#!/usr/bin/env python #定义一个函数 def cheng(m): #从1开始循环到m-1结束 for i in range(1,m): #从1开始循环到i-1结束 for l in range(1,i+1): #打印乘法表,\033[32;1m....\033[0m绿色字体,\t每列左对齐 print '\033[32;1m%s*%s=%s\033[0m\t' % (l,i,i*l), #换行 print #非本地调用不打印(这个貌似用不到,需要把上面print 放到下面来