Печать заданного количества символов - PullRequest
0 голосов
/ 04 июня 2018

Это для школьного проекта, и я довольно новичок в программировании на python.

По сути, я делаю программу, которая печатает заданное количество символов X и пробелов, например X X X X X....Однако я хочу, чтобы пользователь выбрал, сколько 'X и пробелов он хочет напечатать.

Это все, что я сделал до сих пор:

xnum = input("Choose the amount of 'X's you would like to be printed")
xnum = xnum.upper()
spacenum = input("Choose the amount of spaces you would like to be printed")
linenum = input("Choose how many characters you would like to be displayed on one line")

Я хочу узнать, какчтобы заставить программу печатать количество 'X', которое запрашивает пользователь, и то же самое с пробелами.

PS: у меня уже есть код для количества символов в строке, мне просто нужна помощь в печати набораколичество символов «X» и пробелов.

1 Ответ

0 голосов
/ 05 июня 2018

В этом коде предполагается, что под символом вы подразумеваете 'X', а не пробел.

xnum = int(input("Choose the amount of 'X's you would like to be printed\n"))
spacenum = int(input("Choose the amount of spaces you would like to be printed\n"))
linenum = int(input("Choose how many characters you would like to be displayed on one line\n"))

for i in range(xnum):
    if(i%linenum==0 and i!=0):
        print("")
    print("X", end="")
    if(spacenum!=0):
        print(" ", end="")
        spacenum -= 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...