2014-10-06 2 views
0

я следующий код, который не список из спальни или ванны с номером:питон код со списком и петли не обеспечивающей ожидаемый выходной

room = ('Bath','BedRoom') 

for k in range(0-6): 
    room = room[1] = str(1+k) 
    print room 

Я хотел, чтобы увидеть результат, как «Спальня1»,» Спальня2 '...............' Спальня6 '

Я не уверен, что я делаю неправильно здесь и ценю ваши входы.

Спасибо!

ответ

2
room = ('Bath','BedRoom') 
for k in range(1,7): 
    print room[1] + str(k) 

Обратите внимание, что range(0-6) вычисляет range(-6), потому что это делает 0 - 6 как вычитание.

Выход

BedRoom1 
BedRoom2 
BedRoom3 
BedRoom4 
BedRoom5 
BedRoom6 
Смежные вопросы