題目1
n = 4
@
@@
@@@
@@@@
n = 5
@
@@
@@@
@@@@
@@@@@
代碼
i = 2
while i<= 6:
print('@'*(i-1))
i +=1
for i in range(1,4):
print(' '*(3-i),'@'*(2*i-1),)
i +=1
題目2:
@
@@@
@@@@@
@
@@@
@@@@@
@@@@@@@
代碼:
for i in range(1,4):
print(' '*(3-i),'@'*(2*i-1),)
i +=1
for i in range(1,5):
print(' '*(4-i),'@'*(2*i-1))
題目3:
@@@
@@
@
代碼:
for i in range(1,4):
print('@'*(4-i))
4.已知?一個列列表,輸出所有元素中,值為奇數(shù)的。
list = [1,2,3,4,5,6]
for x in list:
if x%2 !=0:
print(x)
----
1
3
5
5. 已知?一個列列表,求所有元素和。
list1 = [1,2,3,4,5,6]
sum = 0
for y in list1:
sum += y
print(sum)
---
21
6.已知?一個列列表,輸出所有奇數(shù)下標元素
list1 = [1,2,3,4,5,6]
for x in range(1,len(list1),2):
print(list[x])
---
2
4
6
7. 已知?一個列列表,將所有元素乘?二
list = [1,2,3,4,5,6]
for x in range(0,len(list)):
list[x] = list[x]*2
print(list)
---
[2, 4, 6, 8, 10, 12]
8.已知?一個列列表A,將奇數(shù)位置元素存到B列列表中,偶數(shù)元素存到C列列表中。
list = [1,2,3,4,5,6,7,8,9]
list1 = []
list2 = []
for i in list:
if i % 2==0:
list1.append(i)
else:
list2.append(i)
print('下面數(shù)列是偶數(shù):',list1)
print('下面數(shù)列是奇數(shù):',list2)
---
下面數(shù)列是偶數(shù): [2, 4, 6, 8]
下面數(shù)列是奇數(shù): [1, 3, 5, 7, 9]
9.把A列列表的前5個元素復(fù)制到B列列表中
list3 = [1,2,3,4,5,6]
list4 = []
for i in range(0,5):
list4.append(list3[i])
print(list4)
---
[1, 2, 3, 4, 5]