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
#break跳出循環3:1000以內偶數之和
num=0
sum=0
while True:
if num > 1000:
break
if num % 2 == 0:
sum = sum + num
num = num + 2
print(sum)
num=0
sum=0
while True:
if num > 1000:
break
if num % 2 == 0:
sum = sum + num
num = num + 2
print(sum)
2022-01-02
L = [75, 92, 59, 68, 99]
sum=0.00
for i in L:
sum = sum + i
print('{:.2f}'.format(sum/5))
sum=0.00
for i in L:
sum = sum + i
print('{:.2f}'.format(sum/5))
2022-01-02