[问题描述]从键盘依次输入n个整数(n的值由键盘输入,input0函数中没有任何参数) ,构建一个列表s, 判断该列表s是否按升序排序,如果是,输出True,否则输出False.
n=eval(input())
a=[]
for i in range(n):
x=eval(input())
a.append(x)
for i in range(len(a)-1):
if a[i]>a[i+1]:
print(False)
break
else:
print(True)
a = [int(n) for n in input().split()]
for i in range(len(a) - 1):
if a[i] > a[i + 1]:
print(False)
break
else:
print(True)
def judge_sort():
while True :
input_str =input() ### 期望输入‘1 2 3 4 5 6 7’
s = input_str.split(' ')
result = True
for index in range(len(s)-1) :
if s[index] < s[index+1] :
continue
else :
result = False
print(result)
judge_sort()
不知道你这个问题是否已经解决, 如果还没有解决的话: