2014-11-18 2 views
-5

Привет Я хотел бы создать некоторый код, который будет печатать коробку, которая выглядит следующим образомИтерация с помощью питона

+ -- + -- + -- + -- + -- + 
| | | | | | 
+ -- + -- + -- + -- + -- + 

Код должен использовать цикл для печати ряд ячеек, используя для ввода в диапазоне (5) (Там не должно быть никакой пользы, если заявление, чтобы решить эту проблему), используя только одну коробку, как показано ниже

+ -- + 
| | 
+ -- + 

Я попытался использовать код, приведенный ниже, но не производит выход требуемого. Пожалуйста, помогите

for i in range(5): 
    print("+--+\n| |\n+--+", end=" ") 
+0

звучит как проблема домашних заданий – Greg

+0

Это совершенно законно размещать проблемами вы столкнулись при выполнении домашних заданий на StackOverflow, однако, вы не столкнетесь с проблемой здесь, вы просто не пытались осуществить еще. Попробуйте, и когда у вас возникнет конкретная проблема, вернитесь и спросите об этом. –

+3

Почему вы повторно опубликовали тот же вопрос, на который вы уже ответили 3 часа назад? – abarnert

ответ

0

Вам нужно будет печатать каждую отдельную строку, прежде чем использовать \n характер. Я не дам вам ответа, но я дам вам структуру, которая поможет вам указать вам в правильном направлении.

l1 = "+" 
l2 = "|" 
for i in range(5): 
    #add chunk into l1 
    #add chunk into l2 

#print the compiled lines in the correct order to show the boxes 
Смежные вопросы