python 学习-乘法表实例

for i in range(1,10):
   
    for j in range(1,i+1):
        
        print "%s * %s = %s\t" %(j,i,i*j),

print "\n"

---------------------标准输出---------------------------------------------------------

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):
    print ‘\t‘*(18-i*2),
    for j in range(1,i+1):
        
        print "%s * %s = %s\t" %(j,i,i*j),

print "\n"

----------------------------------------------------------------------------------------

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):
    print ‘\t‘*(9-i),
    for j in range(1,i+1):
        
        print "%s * %s = %s\t" %(j,i,i*j),

print "\n"

--------------------------------------------- 等边-----------------------------------------------------------------------

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-08-10 00:05:49

python 学习-乘法表实例的相关文章

python 99乘法表

九九乘法表, for a in range(1,10):     for b in range(1,a+1]:         print "%sx%s=%s" %(a,b,a*b),     print "\n" python 99乘法表

初学习-python打印乘法表、正方形、三角形

for x in range(1,4): for o in range(0,x-1): print('*',end='') pass pass print('*') print('\n')print("正方形")for c in range(1,4): for b in range(2): print('*',end='*') pass print('*') pass print("乘法表") for m in range(1,10): for n in range

以写代学:python 99乘法表

#!/usr/bin/env python import sys     //导入sys模块 ind = int(sys.argv[1])    //传递参数,看看需要什么乘法表 for i in range(1,ind+1):   //从1开始计数    for j in range(1,i+1):        print "%sX%s=%s" % (j, i, i * j),    print 注意: (1)print 默认会打印一个换行 (2)print "\n&qu

用python输出乘法表

python版本:3.4.3 代码如下: #-*- charset:utf-8 -*- #输出表头 print("                 乘法表") #输出横向数字 print("   ",end='') for j in range(1,10):     print("  ",j,end='') print() print("----------------------------------------") #输

python 九九乘法表 while循环打印

Python中九九乘法表从四个不同方向打印的方法:这里用while循环来实现,双层循环是必须的 #左下角九九乘法表: i=1 while i < 10: j=1 while j <= i: print("%d*%d=%2d "%(j,i,i*j),end="")   #控制输出的格式 j+=1 i+=1 print()  #打印完一行进行换行 #左上方九九乘法表: i=9 while i > 0: j=1 while j <= i: prin

python九九乘法表和打印图形程序

一.打印九九乘法表: #coding:utf-8 for i in range(1,10):     for j in range(1,i+1):         print("%dx%d=%d") %(j,i,j*i),     print '\n' 结果: 二.打印正方形 实体正方形 代码: #coding:utf-8 rows=int(raw_input("输入正方形边长:")) for i in range(rows):     for j in range

********跟兄弟连学python*****九九乘法表

循环实现九九乘法表 列表推导式实现九九乘法表

python学习之类和实例的属性;装饰器@property

无论是类还是实例,一切皆是对象. Python是强动态语言,和java在这点上有所不同. class Ab(): a = 666 # 定义类对象Ab,自带属性a,值为666 # 使用Ab.__dict__可以查看类Ab的属性 us1 = Ab() us2 = Ab() # 定义两个实例对象us1.us2,这两个实例自身并不具备任何属性 # 只有在__init__中定义了self.arg=xxx的情况下,实例默认会具备arg属性 动态语言中,属性自带操作方法:获取(读).设置(写):还可以定义删除

JAVA 99乘法表实例

实例: public class Test{ public static void main(String[] args){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+j*i+"\t"); } System.out.print("\n"); } } } 运行结果: