[Python]初心者筆記2(if,elif=elseif,else,from import讀取套件,list的操作示範)
if, elif, else:(elif長的跟c#elseif不太一樣):
#python的if判斷:if, elif(就是elseif), else
message = input(">> ")
if "葡萄" in message:
print("葡萄不要太酸才會好吃。")
elif "芭樂" in message:
print("芭樂要脆一點比較好吃。")
else:
print("您輸入了其他種類的水果。")
from import讀取套件:
#尚未讀取相關套件之前,執行下列randint將會出錯
randint(1,10)
#使用from import就可以讀入相關套件
from random import randint
#執行下列randint就可以正常執行了
randint(1,10)
#要使用全部random套件的話……
#後面加個縮寫,方便之後使用
import random as rad
rad.choice("ABCD")
#最常用的numpy全部套件引用法
import numpy as np
np.sin(3)
引用數據分析常用函示庫:
#進行數據分析之前常要引用的函式庫
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
#然後便可直接使用相關function
np.pi
plt.plot([5, -1, 3, -4, 8, -6])
plt.plot(np.random.randn(100))
操作list的示範:
L = [177, 200, 300]
#空的list的宣告法
result = []
#可以透過append來操作list
for price in L:
twd = 30.1 * price
result.append(twd)
#結尾加上?就可以看到解釋文件
result.insert?
# Docstring: L.insert(index, object) -- insert object before index
# Type: builtin_function_or_method
result.insert(1,888)
參考資料:
python中的list和array的不同之处
https://blog.csdn.net/liyaohhh/article/details/51055147
成為python數據分析達人的第一課(自學課程)
http://moocs.nccu.edu.tw/course/123/intro