今天是30天程式語言研究的第三天,研究的語言是python,今天主要學習的部分是如何製作一個簡易的加法機和list
網址:https://www.youtube.com/watch?v=zdMUJJKFdsU&ab_channel=GrandmaCan-%E6%88%91%E9%98%BF%E5%AC%A4%E9%83%BD%E6%9C%83
筆記:
num1 = input("請輸入第一個數字: ")
num2 = input("請輸入第二個數字: ")
print(float(num1) + float(num2))
scores = [90, 70, 60, 50]
friends = ['小黑', '小黃', '小綠']
things = [90, '小黑', True] # 不同型態也可以一起放
phrase = 'Hello hihi'
print(things)
print(scores[1], friends[-1]) # 印出第二個scores和倒數第一個friends
print(scores[0:2]) # 從第0個印到第1個scores, 印出第一個成員到第二個數字的前一個成員
print(scores[1:]) # 從第1個數字印到底
print(friends[:2])# 印出第2個但不包含第二個之前的所有成員
print(phrase[0:5])# 也可以對字串這樣用
things.extend(friends) # 把後面的list銜接在前面的list
print(things)
scores.append(30) # list後面加成員
print(scores)
scores.insert(2, 30) # 在list中第二個位置插入30這個成員
print(scores)
scores.remove(30) # 把遇到的第一個30刪掉
print(scores)
scores.clear() # 清空列表
print(scores)
scores.pop() # 把列表中的最後一位刪掉
print(scores)
scores.sort() # 把列表做由小到大的排列
print(scores)
scores.reverse() # 把列表做反轉
print(scores.index(90)) # 印出想找的數字在第幾個位置
print(scores.count(60)) # 計算有幾個30