- 尝试写代码实现以下截图功能:
这道题呢其实不难,我在做的时候 由于不熟悉Python的函数,所以第一次自己写代码的时候呢还是踩坑了的。 - Python中的print函数默认以换行符号结尾(\n),而我受C语言的影响就发现代码写出来怪怪的。 后面才想起Python中的print函数可以设置end的形式。
- 其次呢,Python中没有自增或者自减运算符,我就纳闷为什么一直报错了。
a = eval(input("请输入一个整数: "))
while(a>0):
b = a
c = a
while(c>0):
print(" ",end='')
c-=1
while(b>0):
print("*",end='')
b-=1
print('\n',end='')
a-=1
运行结果如下: