columns = input("Enter number of columns: ")
rows = input("Enter number of rows: ")
for r in range(rows):
if r == 0 or r == rows - 1:
print('* ' * columns)
else:
print('* ' + ' ' * (columns - 2) + '* ')
Asked
Active
Viewed 19 times
-1
Jean-François Fabre
- 131,796
- 23
- 122
- 195
1 Answers
0
rows = input("Enter number of rows: ")
You have maybe used languages as C/C++, in which you do something like:
std::cin >> var; // with var being an int
But in Python you have to do a casting, like this...
rows = input("Enter number of rows: ")
rows = int(rows)
...before using it as an integer.
FLAK-ZOSO
- 3,115
- 3
- 5
- 23