来自小甲鱼题库的Python练习题

  • 尝试写代码实现以下截图功能:来自小甲鱼题库的Python练习题_第1张图片
    这道题呢其实不难,我在做的时候 由于不熟悉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


运行结果如下:
来自小甲鱼题库的Python练习题_第2张图片

你可能感兴趣的:(Python基础)