Здравствуйте, тут вот появился вопрос как лучше сделать эту задачку то есть я понимаю что надо но немного не пойму как сделать так что бы программа считала идут они на возрастания или на убывания:
Задание: сделать
is_list_sorted(array)
функция принимает список цифр, возвращает true/false через return
логика какая? нужно вывести true, если список цифр идет по возрастанию в ином случае false
вот по типу такого:
[1, 2, 3] => true
[1, 1, 2] => true
[1, 1, 1] => true
[1, 3, 2] => false
вот тут у меня была идея сделать 3 переменных и допустим назвать их a,b,c и во внутрь вставить input() и потом когда пользователь будет водить допустим в переменную a цифру 1 потом в переменную b = 2 и c = 3 то потом поставить уже можно было бы if a < b то выводить true вот по такой логике.. но тут вот я хз может я тплю но когда я хочу такое сделать начиная с input() то ставлю просто уго в переменную a,b,c и потом я хотела вывести через print(a,b,c) и тут вот проблема.. он дает вести что то только 2 раза хотя там стоит 3 input() когда я хочу сделать что бы выводил 3 то я делаю 4 input() теперь он дает вести 3 раза но все равно выводит 2 раза.. а тот просто игнорит тут я хз что я делаю не так но я раньше так делала все работало.
а так если можно помогите как это лучше сделать и что вообще с input делать?
Задание: сделать
is_list_sorted(array)
функция принимает список цифр, возвращает true/false через return
логика какая? нужно вывести true, если список цифр идет по возрастанию в ином случае false
вот по типу такого:
[1, 2, 3] => true
[1, 1, 2] => true
[1, 1, 1] => true
[1, 3, 2] => false
вот тут у меня была идея сделать 3 переменных и допустим назвать их a,b,c и во внутрь вставить input() и потом когда пользователь будет водить допустим в переменную a цифру 1 потом в переменную b = 2 и c = 3 то потом поставить уже можно было бы if a < b то выводить true вот по такой логике.. но тут вот я хз может я тплю но когда я хочу такое сделать начиная с input() то ставлю просто уго в переменную a,b,c и потом я хотела вывести через print(a,b,c) и тут вот проблема.. он дает вести что то только 2 раза хотя там стоит 3 input() когда я хочу сделать что бы выводил 3 то я делаю 4 input() теперь он дает вести 3 раза но все равно выводит 2 раза.. а тот просто игнорит тут я хз что я делаю не так но я раньше так делала все работало.
а так если можно помогите как это лучше сделать и что вообще с input делать?