码迷,mamicode.com
首页 > 编程语言 > 详细

python 利用 for 循环 打印数字图案

时间:2020-01-11 20:41:56      阅读:396      评论:0      收藏:0      [点我收藏+]

标签:for 循环   else   for   示例   div   图片   ==   pre   数字   

示例1:

技术图片

print( , end=‘‘)
for i in range(1, 10):
    print(str(i).rjust(3), end=‘‘)

print()
for i in range(1, 10):
    print(i, end=‘‘)
    for j in range(1, 10):
        if i != j:
            print( *3, end=‘‘)
        else:
            print(str(i*j).rjust(3), end=‘‘)
            
    print()

 

示例2:

技术图片

print( , end=‘‘)
for i in range(1, 10):
    print(str(i).rjust(3), end=‘‘)

print()
for i in range(1, 10):
    print(i, end=‘‘)
    for j in range(1, 10):
        if i + j == 10:
            print(str(i*j).rjust(3), end=‘‘)
        elif i != j:
            print( *3, end=‘‘)
        else:
            print(str(i*j).rjust(3), end=‘‘)
            
    print()

 

示例3:

技术图片

print( , end=‘‘)
for i in range(1, 10):
    print(str(i).rjust(3), end=‘‘)

print()
for i in range(1, 10):
    print(i, end=‘‘)
    for j in range(1, 10):
        if i + j == 10:
            print(str(i*j).rjust(3), end=‘‘)
        elif j == 9:
            print(str(i*j).rjust(3), end=‘‘)
        elif i != j:
            print( *3, end=‘‘)
        else:
            print(str(i*j).rjust(3), end=‘‘)
            
    print()

 

示例4:

技术图片

print( , end=‘‘)
for i in range(1, 10):
    print(str(i).rjust(3), end=‘‘)

print()
for i in range(1, 10):
    print(i, end=‘‘)
    for j in range(1, 10):
        if i == 9:
            print(str(i*j).rjust(3), end=‘‘)
        elif i + j == 10:
            print(str(i*j).rjust(3), end=‘‘)
        elif j == 9:
            print(str(i*j).rjust(3), end=‘‘)
        elif i != j:
            print( *3, end=‘‘)
        else:
            print(str(i*j).rjust(3), end=‘‘)
            
    print()

python 利用 for 循环 打印数字图案

标签:for 循环   else   for   示例   div   图片   ==   pre   数字   

原文地址:https://www.cnblogs.com/shanger/p/12180765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!