name=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
score=[89, 72, 88, 79, 99]
i=0
tem='a'
while i<len(score):
j=i+1
while j<len(score):
if score[i]<score[j]:
tem=name[i]
name[i]=name[j]
name[j]=tem
j=j+1
i=i+1
print(name)
score=[89, 72, 88, 79, 99]
i=0
tem='a'
while i<len(score):
j=i+1
while j<len(score):
if score[i]<score[j]:
tem=name[i]
name[i]=name[j]
name[j]=tem
j=j+1
i=i+1
print(name)
2022-01-11
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L.pop(2)
L.pop(2)
print(L)
L.pop(2)
L.pop(2)
print(L)
2022-01-11
L = [95.5, 85, 59, 66, 72]
i = 0
while i<3:
print(L[-len(L)+i])
i=i+1
i = 0
while i<3:
print(L[-len(L)+i])
i=i+1
2022-01-11
L = ['Alice', 66, 'Bob', True, 'False', 100]
i=0
for ch in L:
i=i+1
if i%2!=0:
continue
print(ch)
i=0
for ch in L:
i=i+1
if i%2!=0:
continue
print(ch)
2022-01-11
num=1
sum=0
k=1
while True:
if num>1000:
break;
num=2*k-1
sum=sum+num
k=k+1
print(sum)
sum=0
k=1
while True:
if num>1000:
break;
num=2*k-1
sum=sum+num
k=k+1
print(sum)
2022-01-08
L = ['Alice', 66, 'Bob', True, 'False', 100]
for item in L[::2]:
print(item)
for item in L[::2]:
print(item)
2022-01-07
可以用嵌套循环,六行搞定
# Enter a code
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for ch in L:
sum = 1;
for item in ch:
sum=sum*item
print(sum)
# Enter a code
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for ch in L:
sum = 1;
for item in ch:
sum=sum*item
print(sum)
2022-01-07
sum = 0
flag = 2
while True:
sum = sum+flag
flag = flag+2
if flag>1000:
break
print(sum)
flag = 2
while True:
sum = sum+flag
flag = flag+2
if flag>1000:
break
print(sum)
2022-01-07
age = 5
if age>=18:
print('adult')
elif age<3:
print('baby')
elif age<=6:
print('kid')
else:
print('teenager')
if age>=18:
print('adult')
elif age<3:
print('baby')
elif age<=6:
print('kid')
else:
print('teenager')
2022-01-05