Member 12749870 Ответов: 2

Что делать start ! =": а если начать делать?


слово = "пицца"
print ("введите начальный и конечный индекс вашей пиццы"))
start = нет
пока начинай != ":
пуск = (ввода ('\пчтобы начать:'))

если начать:
start = int (start)

finish = int (input ('Finish:'))

печать ('слово', начало, ':', отделка, ') это ', конец = ' ')
печать (word [start:finish])

Что я уже пробовал:

Я ничего не пробую. Я просто копирую этот код из книги, и мне интересно, что они делают.

2 Ответов

Рейтинг:
1

OriginalGriff

Это не "What do start ! =": and if start do?", они релевантны только в контексте.
Первый является частью более крупного утверждения:

while start != '':
   start = (input ('\nStart:'))
И все это говорит:
Keep reading the input until there is actual data there, i.e. the variable "start" is not an empty string.

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


Member 12749870

Поправьте меня, если я ошибаюсь, но означает ли это, что эта программа никогда не остановится, потому что start-это либо нет, либо входные данные, отличные от пустой строки? Однако я все еще не понимаю значения строки если

Рейтинг:
0