for i in range(1,10): for j in range(1,i+1): print("%s*%s=%2s"%(i,j,i*j),end=" ") print('') for i in range(1, 10): for j in range(1,i+1): print("%d*%d=%2d"%(i,j,i*j),end=" ") print('') for i in range(1, 10): for j i…
首先,我们来回忆一下99乘法表长什么样子吧 进入正题:实现99乘法表 一.For循环 for i in range(1,10): for j in range(1,i+1): print("%d*%d=%d"%(i,j,i*j),end=" ") print("") 二.While循环 n=1;sum=1 while n <= 9: i = 1 while i <= n: sum = i*n print('%d*%d=%d'%(i,n…
#coding=utf-8 #左下三角格式输出九九乘法表 for i in range(1,10): for j in range(1,i+1): print "%d*%d=%2d" % (i,j,i*j), print (" ") ''' #杜云峰代码 n = 1 m = 2 while n<10: print '\n' for temp in range(1,m): pr…
首先你需要了解print的原型,并且要知道在python2和python3中print函数功能不同,不只是表现在后面带不带()一方面! 在python3中,通过help(print)可以得到print函数的详解: help(print) Help on built-in function print in module builtins: print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) P…
#!/usr/bin/python# -*- encoding:utf-8 -*- for i in range(1,10): s='' for j in range(1,i+1): s+="%d*%d=%d\t"%(i,j,i*j) #这是比较关键一步,如果不这样,就会成为全部竖着的,而不是一个三角形 print s…
1.脚本如下 (1)倒三角格式的,注意行前的空格 for i in range(1,10): for j in range(i,10): print("%d*%d=%d" % (i,j,i*j),end=" ") print("") (2)长方形格式 for i in range(1,10): for j in range (1,10): print("%d*%d=%2d" %(i,j,i*j…