代码正在出现语法错误

时间:2013-11-06 11:40:31

标签: syntax row lines

制作程序,从用户询问他的姓名和传入形状的行数。 例如。

Peeter and 6, the example wil be :
Peeter shape:

* * * * * * 
*         * 
*         * 
*         * 
*         * 
* * * * * *

所以我的代码是:

def square():
    row = int(input('Insert number of rows'))
    line = len(input('Insert your name'))

    for r in range(1, (row+1), 1):
        if r == 1 or r == rida:
            for v in range(1, (line+1), 1):
                print('*', end=' ')
        else:
            print('*', end=' ')
            for v in range(2, row, 1):
                print(' ', end=' ')
            print('*', end=' ')
        print()

square()

但问题是,它给了我语法错误,而且我没有想法如何修复它。

感谢您的帮助和时间。

尼卡

0 个答案:

没有答案