1,定义行变量为line = 1 2.在循环中定义列 row = 1 , 判断条件为: row <= line. 3.打印 row * line """ line = 1 # 定义行 while line <= 9: row = 1 while row <= line: print("%d * %d = %d" %(row,line,row*line) , end="\t") row += 1 print("") # 打印换行 line += 1View Code
\t 为转义字符------制表位
默认执行print函数: 会进行换行
想实现不换行,可以用拼接字符串的操作或者用end=函数 使print函数不执行换行操作