21-7:人數判斷

Chinglin-K


目錄:Dice 程式教學-Python完整版
上一篇:21-6:統計資料
下一篇:22-1:動物元素


題目

根據第一周的遊客人數,進行判斷,如果人數超過35人,顯示當天人數爆棚!,否則顯示需要繼續加油

星期日 50人
星期一 10人
星期二 14人
星期三 7人
星期四 25人
星期五 30人
星期六 70人

輸入範例:

輸出範例:
星期日 人數爆棚!(日與人之間有一個半形空格)
星期一 需要繼續加油
星期二 需要繼續加油
星期三 需要繼續加油
星期四 需要繼續加油
星期五 需要繼續加油
星期六 人數爆棚!


程式碼

num=[50, 10, 14, 7, 25, 30, 70] day=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'] for i in range(7): print(day[i],end=" ") if(num[i]>35): print("人數爆棚!") else: print("需要繼續加油...")

輸出

星期日 人數爆棚! 星期一 需要繼續加油... 星期二 需要繼續加油... 星期三 需要繼續加油... 星期四 需要繼續加油... 星期五 需要繼續加油... 星期六 人數爆棚!

list補充⚡⚡⚡

  • #基本1
    list1=["a","b","c","d"]
    print(f"list1={list1}")
    print(f"list1[1]={list1[1]}")
    list1[1]="x"
    print(f"list1={list1}")
    list2=[3,2,1,"a","ab",5]
    print(f"list2={list2}")
    a=[1,2,3]
    b="hi"
    list3=[2,3,a,b,4]
    print(f"list3={list3}")
    #OUTPUT:
    #list1=['a', 'b', 'c', 'd']
    #list1[1]=b
    #list1=['a', 'x', 'c', 'd']
    #list2=[3, 2, 1, 'a', 'ab', 5]
    #list3=[2, 3, [1, 2, 3], 'hi', 4]

  • #基本2
    list1=[0,1,2,3,4,5,6,7,8,9]
    print(f"list1={list1}")
    print("區間")
    print(f"list1[1:4]={list1[1:4]}")
    print(f"list1[1:]={list1[1:]}")
    print(f"list1[:3]={list1[:3]}")
    print("從尾巴起算")
    print(f"list1[-1]={list1[-1]}")
    print(f"list1[-2]={list1[-2]}")
    print(f"list1[2:-2]={list1[2:-2]}")
    print("跳著算")
    print(f"list1[1: -1:2]={list1[1: -1:2]}")
    print(f"list1[::2]={list1[::2]}")
    print("倒著算")
    print(f"list1[::-1]={list1[::-1]}")
    print(f"list1[-2:2:-1]={list1[-2:2:-1]}")
    print(f"list1[-2:2:-2]={list1[-2:2:-2]}")
    #OUTPUT:
    #list1=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    #區間
    #list1[1:4]=[1, 2, 3]
    #list1[1:]=[1, 2, 3, 4, 5, 6, 7, 8, 9]
    #list1[:3]=[0, 1, 2]
    #從尾巴起算
    #list1[-1]=9
    #list1[-2]=8
    #list1[2:-2]=[2, 3, 4, 5, 6, 7]
    #跳著算
    #list1[1: -1:2]=[1, 3, 5, 7]
    #list1[::2]=[0, 2, 4, 6, 8]
    #倒著算
    #list1[::-1]=[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
    #list1[-2:2:-1]=[8, 7, 6, 5, 4, 3]
    #list1[-2:2:-2]=[8, 6, 4]

  • #min, max, len, sum, index, insert, count
    list1=[12,23,34,45]
    print(f"list1={list1}")
    print(f"len(list1)={len(list1)}")
    print(f"min(list1)={min(list1)}")
    print(f"max(list1)={max(list1)}")
    print(f"sum(list1)={sum(list1)}")
    print(f"list1.index(23)={list1.index(23)}")
    print(f"Before insert list1={list1}")
    print(f"list1.insert(1,35)={list1.insert(1, 35)}")
    print(f"After insert list1={list1}")
    list2=[1,2,4,6,3,3,5,5,5]
    print(f"list2={list2}")
    print(f"list2.count(5)={list2.count(5)}")
    print(f"list2.count(3)={list2.count(3)}")
    print(f"list2.count(1)={list2.count(1)}")
    #OUTPUT:
    #list1=[12,23,34,45]
    #len(list1)=4
    #min(list1)=12
    #max(list1)=45
    #sum(list1)=114
    #list1.index(23)=2
    #After insert list1=[12, 35, 23, 34, 45]
    #list2=[1,2,4,6,3,3,5,5,5]
    #list2.count(5)=3
    #list2.count(3)=2
    #list2.count(1)=1

  • #sort, reverse
    list2=[3,1,4,7,5,4]
    print(f"list2={list2}")
    list2.sort()
    print(f"After sort, list2={list2}")
    list2.reverse()
    print(f"After reverse, list2={list2}")
    #OUTPUT:
    #list2=[3, 1, 4, 7, 5, 4]
    #After sort, list2=[1, 3, 4, 4, 5, 7]
    #After reverse, list2=[7, 5, 4, 4, 3, 1]

  • #pop, del, remove
    list1=[1, 2, 3, 4, 5, 6, 7]
    #pop
    print(f"list1={list1}")
    print(f"index 0 of list1 is {list1.pop(0)}")
    print(f"After pop, list1={list1}")
    #del
    del list1[0]
    print(f"After del list1[0], list1={list1}")
    del list1[0:2]
    print(f"After del list1[0:2], list1={list1}")
    #remove
    list1.remove(6)
    print(f"After remove the first content of 6, list1={list1}")
    #OUTPUT:
    #list1=[1, 2, 3, 4, 5, 6, 7]
    #index 0 of list1 is 1
    #After pop, list1=[2, 3, 4, 5, 6, 7]
    #After del list1[0], list1=[3, 4, 5, 6, 7]
    #After del list1[0:2], list1=[5, 6, 7]
    #After remove the first content of 6, list1=[5, 7]

  • #append, extend
    list1=[]
    print(f"list1={list1}")
    #append
    list1.append(1)
    list1.append(2)
    print(f"After append(1) and append(2), list1={list1}")
    list1.append([3,4])
    print(f"After append([3,4]), list1={list1}")
    print(f"list1[2]={list1[2]}")
    #extend
    list1=[1,2]
    print(f"Reset list1={list1}")
    list1.extend([3,4,5])
    print(f"After extend([3,4,5]), list1={list1}")
    #OUTPUT:
    #list1=[]
    #After append(1) and append(2), list1=[1, 2]
    #After append([3,4]), list1=[1, 2, [3, 4]]
    #list1[2]=[3, 4]
    #Reset list1=[1, 2]
    #After extend([3,4,5]), list1=[1, 2, 3, 4, 5]

目錄:Dice 程式教學-Python完整版
上一篇:21-6:統計資料
下一篇:22-1:動物元素


「盡多少本分,得多少本事」😊