python 如何用for循环 写一个三角形? python使用while循环输出一个三角形的九九表

python\u4e2d\u5982\u4f55\u7528for\u5faa\u73af\u5199\u4e00\u4e2a\u4e09\u89d2\u5f62\uff1f

\u4ee3\u7801\u5982\u4e0b\uff1a
for i in range(1,6):
print (2*i-1)*'.'
Python for \u5faa\u73af\u8bed\u53e5\u6d41\u7a0b\u56fe\uff1a

# coding=utf-8# using python2.7a = [[(i + 1) * (j + 1) if i >= j else ' ' for i in range(9)] for j in range(9)]# 1.for\u5faa\u73affor i in range(9): for j in range(9): print a[i][j], '\t', print '\n'# 2.while\u5faa\u73afi, j = 0, 0while i < 9: while j < 9: print a[i][j], '\t', j += 1 print '\n' i += 1 j = 0\u7ed3\u679c\u5982\u56fe:

代码如下:

for i in range(1,6):


print (2*i-1)*'.'



for i in range(1,6):
print (2*i-1)*'.'

for i in range(n):
print('%s%s%s' % (' ' * i, '*' * (n - 2 * i), ' ' * i))

import turtle
for a in range(0,3):
turtle.setheading(0)
turtle.forward(100)
turtle.left(120)

for a in range(10):
print a * '0'

看看像不像三角形?

扩展阅读:python for in range ... python for in循环 ... python for i in 列表 ... python的for in 用法 ... python if else ... python for循环怎么结束 ... in range 1 5 ... python format的用法 ... python for循环1到100 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网