Python基础——列表和图形

Python基础——列表和图形,第1张

Python基础——列表和图形

目录
  • 降序排列表
  • 菱形的打印及倒三角的打印
  • 倍数的分类——append的用法

降序排列表

每次的执行均会得到一个最小

list=[199, 96, 108, 98, 188, 84, 166, 1, 113, 106, 87, 93, 39, 154, 146, 154, 27, 44, 96, 37, 174, 127, 131, 79, 181, 115, 195, 133, 132, 81, 169, 17, 114, 29, 50, 128, 156, 199, 132, 180, 85, 194, 37, 5, 195, 139, 108, 26, 178, 107, list= [31, 79, 152, 7, 64, 197, 66, 101, 30, 38, 2, 51, 144, 135, 47, 179, 14, 23, 75, 6, 181, 20, 183, 22, 75, 130, 71, 28, 119, 43, 114, 180, 4, 102, 109, 12, 110, 58, 69, 173, 66, 185, 43, 3, 11, 151, 41, 145, 166, 121]
for i in range(1, len(list)):
    for j in range(len(list)-i):
        
        if list[j] 
菱形打印及倒三角的打印 

每行的符号数1 3 5 7 9 7 5 3 1(可分段实现 先上面)

for i in range(5):
    print(' '*(5-i),'*'*(2*i+1))
for i in range(6):
    print(' '*i,'*'*(2*(6-i)-1))

倒三角形

for i in range(1,24):
    print(' '*(i),'*'*((23-i)*2+1),' '*(i))
倍数的分类——append的用法

3的倍数 5的倍数 3和5共同的倍数

list1=[]
list2=[]
list3=[]
for i in range(1,101):
    if i%3==0 and i%5==0:
        list3.append(i)
    if i%3==0:
        list1.append(i)
    if i%5==0:
        list2.append(i)
print(list1)
print(list2)
print(list3)

将美好碎片变小,装进CSDN

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5480520.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存