# Enter a code
T = ((1+2), ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))
num = 0
for i in T:
print(type(i))
if type(i) == tuple:
num = num + 1
print(num)
T = ((1+2), ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))
num = 0
for i in T:
print(type(i))
if type(i) == tuple:
num = num + 1
print(num)
2021-03-31
a=int(input('請輸入年齡'))
if a>=18:
print("aduit")
elif 6 <= a < 18:
print("t")
elif 0<a<3:
print('baby')
else:
print('k')
if a>=18:
print("aduit")
elif 6 <= a < 18:
print("t")
elif 0<a<3:
print('baby')
else:
print('k')
2021-03-30
# Enter a code
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for [x,y,z] in L:
print(x,y,z,2*(x*y+x*z+y*z))
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for [x,y,z] in L:
print(x,y,z,2*(x*y+x*z+y*z))
2021-03-30
def average(*args):
if len(args) == 0:
return 0
sum = 0
for item in args:
sum += item
avg = sum/len(args)
return avg
print(average(0))
print(average())
print(average(12,6))
if len(args) == 0:
return 0
sum = 0
for item in args:
sum += item
avg = sum/len(args)
return avg
print(average(0))
print(average())
print(average(12,6))
2021-03-28
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
List = []
for i in L:
s = (i[0] * i[1] * 2) + (i[0] * i[2] * 2) + (i[1] * i[2] * 2)
List.append(s)
print(List)
List = []
for i in L:
s = (i[0] * i[1] * 2) + (i[0] * i[2] * 2) + (i[1] * i[2] * 2)
List.append(s)
print(List)
2021-03-28
def greet(n='world'):
if n == 'world':
print('Hello,world.')
else :
print('Hello,{}'.format(n))
greet('Hello')
greet()
if n == 'world':
print('Hello,world.')
else :
print('Hello,{}'.format(n))
greet('Hello')
greet()
2021-03-28
def xunhuan_sum(x,y):
sum = 0
num = x
while x <= y:
sum += x
x += 1
return sum
print(xunhuan_sum(1,100))
def digui_sum(x,y):
sum = 0
if y == 1:
sum = y
else:
sum = xunhuan_sum(x,y-1) + y
print((sum))
return sum
digui_sum(1,100)
sum = 0
num = x
while x <= y:
sum += x
x += 1
return sum
print(xunhuan_sum(1,100))
def digui_sum(x,y):
sum = 0
if y == 1:
sum = y
else:
sum = xunhuan_sum(x,y-1) + y
print((sum))
return sum
digui_sum(1,100)
2021-03-28
取偶數位置的元素,按照答案來說給出的是奇數位子的元素,不知道作者自己有沒有發現。列表按索引從0,1,2,3,4,5
2021-03-28
def average(*args):
sum = 0
if len(args)==0:
return sum
for item in args:
sum += item
avg = sum / len(args)
return avg
average()
sum = 0
if len(args)==0:
return sum
for item in args:
sum += item
avg = sum / len(args)
return avg
average()
2021-03-26
def greet(n='world'):
print('hello'+str(n))
greet()
greet(12)
print('hello'+str(n))
greet()
greet(12)
2021-03-26
# coding=utf-8
def sub_sum(L):
num = 1
sum2 = 0
sum1 = 0
for item in L:
if num % 2 == 0:
sum2 += item
num += 1
else:
sum1 += item
num += 1
return sum1,sum2
L = [1,2,3,4,5,6]
print(sub_sum(L))
def sub_sum(L):
num = 1
sum2 = 0
sum1 = 0
for item in L:
if num % 2 == 0:
sum2 += item
num += 1
else:
sum1 += item
num += 1
return sum1,sum2
L = [1,2,3,4,5,6]
print(sub_sum(L))
2021-03-26
# Enter a code
def square_of_sum(L):
result = 0
for num in L:
result += num*num
return result
L2 = [1,2,3]
print(square_of_sum(L2))
def square_of_sum(L):
result = 0
for num in L:
result += num*num
return result
L2 = [1,2,3]
print(square_of_sum(L2))
2021-03-26
# Enter a code
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
print('沒有重復元素')
if s1.isdisjoint(s2) == False:
for item in s1:
if item in s2:
print(item)
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
print('沒有重復元素')
if s1.isdisjoint(s2) == False:
for item in s1:
if item in s2:
print(item)
2021-03-26