网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > 关于我们 > python练习题 > 正文

Python打印菱形图案,编程练习题实例二十三

  Python打印菱形图案,编程练习题实例二十三

 

  这道Python练习题,是要根据已经给出的一个菱形图案,用python方法完成一样效果的输出。

 

  具体的菱形图案效果如下图所示:

 
Python菱形图案

  Python解题思路分析:

  需要先把图形分成两部分来看待;

 

  前四行一个规律;

 

  后三行一个规律;

 

  利用双重for循环,第一层控制行,第二层控制列,来试试吧!

 

  Python解题源代码如下:

 

  #!/usr/bin/python

 

  # -*- coding: UTF-8 -*-

 

  #www.iplaypy.com

 

  from sys import stdout

 

  for i in range(4):

 

  for j in range(2 - i + 1):

 

  stdout.write(' ')

 

  for k in range(2 * i + 1):

 

  stdout.write('*')

 

  print

 

  for i in range(3):

 

  for j in range(i + 1):

 

  stdout.write(' ')

 

  for k in range(4 - 2 * i + 1):

 

  stdout.write('*')

 

  print

 

  Python打印菱形图案,编程练习题实例二十三,你有输出和我一样的效果吗?

关于我们ABOUT US
联系我们contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663