1、打印10以内的乘法表。效果如下:
代码如下:
#!/usr/bin/env python3
m = 1
print('-'*50)
while m < 11:
n = 1
while n <= 10:
print("{:3d}".format(m * n),end=' ')
n += 1
print()
m += 1
print('-'*50)
2、(1)打印星号图形。效果如下:
代码如下:
#!/usr/bin/env python3
row = int(input("请输入一个整数:"))
while row >= 0:
print("*" * row)
row -= 1
(2)打印星形图形。效果如下:
代码如下:
#!/usr/bin/env python3
row = int(input("input a number:"))
i = 1
while i <= row:
print('*' * i)
i += 1
(3)打印星形图形。效果如下:
代码如下:
#!/usr/bin/env python3
row = int(input('input a number:'))
i = row
while i >= 0:
m = '*' * i
n = ' ' * (row - i)
print(n + m)
i -= 1