2016-01-31 3 views
-9

Позволяет сказать, что пользователь хочет ввести 100 вещей; но я не хочу, чтобы мой сценарий имел 100, x = raw_input(''), есть ли у вас это сделать?Python интересует ввод пользователя

+0

https://docs.python.org/2/reference/compound_stmts.html#for –

+0

Также см. Http://stackoverflow.com/questions/23294658/asking-the-user-for-input-until-they -give-a-valid-response для методов, обеспечивающих правильность ввода пользователя. –

ответ

0

Используйте список и цикл while.

data=[] 

for x in xrange(100): 
    data.append(raw_input("Your data: ")) 

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

+0

Примечание: 'data = [raw_input (" Ваши данные: ") для _ в xrange (100)]'. –

Смежные вопросы