# coding=utf-8
def sub_sum(mylist):
s1 = s2 = 0
for i in mylist:
if i % 2 == 0:
s2 += i
else:
s1 += i
return s1, s2
list1 = [1, 2, 3]
print(sub_sum(list1))
def sub_sum(mylist):
s1 = s2 = 0
for i in mylist:
if i % 2 == 0:
s2 += i
else:
s1 += i
return s1, s2
list1 = [1, 2, 3]
print(sub_sum(list1))
2020-09-22
# Enter a code
def square_of_sum(mylist):
s = 0
for i in mylist:
s += i**2
return s
mylist = [1, 2, 3, 4, 5]
print(square_of_sum(mylist))
def square_of_sum(mylist):
s = 0
for i in mylist:
s += i**2
return s
mylist = [1, 2, 3, 4, 5]
print(square_of_sum(mylist))
2020-09-22
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
s = s2.isdisjoint(s1)
if s == False:
for i in s1:
if i in s2:
print(i)
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
s = s2.isdisjoint(s1)
if s == False:
for i in s1:
if i in s2:
print(i)
2020-09-22
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num=0
while True:
if num>19
break
num=num+1
ss=s[0:num]
print(ss)
這個是哪里錯了.
num=0
while True:
if num>19
break
num=num+1
ss=s[0:num]
print(ss)
這個是哪里錯了.
2020-09-22
老師這個答案好像錯了哦!
我寫的是,供參考
num=1
sum=0
while num <= 9:
if num % 2==0:
sum = sum + num
num=num+1
continue
num=num+1
print(sum)
我寫的是,供參考
num=1
sum=0
while num <= 9:
if num % 2==0:
sum = sum + num
num=num+1
continue
num=num+1
print(sum)
2020-09-21
T = ((1+2), ((1+2),), ('a'+'b'), (1, ), (1, 2, 3, 4, 5))
s = 0
for i in T:
if '(' in str(i):
s+=1
print(s)
s = 0
for i in T:
if '(' in str(i):
s+=1
print(s)
2020-09-20
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
for a in L:
if a in S:
L.remove(a)
else :
continue
S.update(L)
print(S)
print(L)
S = set([1, 3, 5, 7, 9, 11])
for a in L:
if a in S:
L.remove(a)
else :
continue
S.update(L)
print(S)
print(L)
2020-09-18