python九九乘法口诀表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python九九乘法口诀表相关的知识,希望对你有一定的参考价值。

for a in range(1,10):

 for b in range(1,a+1):

  print(f'a*b=a*b',end=' ')

 print('')

亲测有效。

参考技术A 解决方法
程序如下:
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!'
参考技术B for i in range(1,10):
    a=''
    for j in range(1,i+1):
        a = a + str(j) + '*' + str(i) + '=' + str(i*j) + ' '
    print a

java输出九九乘法口诀表

使用双重for循环输出九九乘法口诀表

public static void main(String[] args){
formula();
}

/**
* for 循环实现9*9乘法口诀表
* "\\t"表示空格,"\\n"表示换行s
*/
public static void formula(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+(i*j)+"\\t");
}
//print加ln表示输出后换行
System.out.println();
//System.out.print("\\n");
}
}

输出结果:

技术图片

 

使用do{}while()循环输出乘法口诀表(倒三角输出)


public static void main(String[] args){
formulaByDo();
}
/**
* do{}while循环实现9*9乘法口诀表
*/
public static void formulaByDo(){
int i=9;
do{
int j=1;
do{
System.out.print(i+"*"+j+"="+(i*j)+" ");
j++;
}while(j<=i);//大于i之后跳出循环

System.out.println();
i--;
}while(i>=1);//大于9之后跳出循环
}

输出结果:

技术图片

 

以上是关于python九九乘法口诀表的主要内容,如果未能解决你的问题,请参考以下文章

如何用python做出倒写乘法口诀表?

使用while循环打印出九九乘法口诀表

python3 练手实例4 九九乘法口诀表

用Java代码实现输出乘法口诀表有几种方法?

用Java语言打印九九乘法口诀表

怎么用Python把这样的乘法口诀表打出来