100-023
先把图形分成两部分来看待,前三行一个规律,后四行一个规律,利用双重for循环,第一层控制行,第二层控制列。
方法一:
1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # 打印出如下图案(菱形): 4 ''' 5 先把图形分成两部分来看待,前三行一个规律,后四行一个规律,利用双重for循环,第一层控制行,第二层控制列。 6 ''' 7 8 for i in range(1,4): 9 print(' ' * (4-i),end="") 10 for j in range(1,2*i): 11 print("*",end="") 12 print() 13 14 for i in range(4,0,-1): 15 print(' ' * (4-i),end="") 16 for j in range(1,2*i): 17 print("*",end="") 18 print()
--... ...--
iaoexl at outlook dot com
-------------------------------------------------------------
鱼跃此时海,花开彼岸天。只缘有余庆,翩翩在此间。