[Python]初心者筆記2(if,elif=elseif,else,from import讀取套件,list的操作示範)

[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