for6.py 618 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. """
  2. 打印各种三角形图案
  3. *
  4. **
  5. ***
  6. ****
  7. *****
  8. *
  9. **
  10. ***
  11. ****
  12. *****
  13. *
  14. ***
  15. *****
  16. *******
  17. *********
  18. Version: 0.1
  19. Author: 骆昊
  20. Date: 2018-03-01
  21. """
  22. row = int(input('请输入行数: '))
  23. for i in range(row):
  24. for _ in range(i + 1):
  25. print('*', end='')
  26. print()
  27. for i in range(row):
  28. for j in range(row):
  29. if j < row - i - 1:
  30. print(' ', end='')
  31. else:
  32. print('*', end='')
  33. print()
  34. for i in range(row):
  35. for _ in range(row - i - 1):
  36. print(' ', end='')
  37. for _ in range(2 * i + 1):
  38. print('*', end='')
  39. print()