目錄
基礎知識
應用
Text
Text
Text
Text
他是用django這個框架
這個東西需要做另外一份投影片惹QQ
安裝:
觀察歷年趨勢,大數據相關語言成長幅度明顯,其中包含Julia、Python、R和Scala等,皆提供許多能快速分析大量資料的工具。
目前,市場對Python和Java的工作需求仍最大,Python的工作需求約為R語言的15倍。IEEE分析,R語言是視覺化和探索性分析的熱門工具,受到學術研究的歡迎,然而Python整合至數據生產工具中更為容易,且用途也較廣,因此對使用者而言,使用Python在開發環境中更有優勢。
選第二個選項 : entire feature wil be XXX
要去勾喔 勾完X就會不見!!!
其他的都無腦安裝
這樣可以幹嘛?
把Python加到環境變數裡面
就可以在cmd裡面打python把它的interpreter給叫出來
可以讓你key指令進去
遇到不懂的就打打看
c:\python34\;C:\python34\Scripts;
# 注意喔 如果你裝的python版本不是3.4的話
# C曹的資料夾就是pythonXX
# 請自己變通
把下面這一行加到環境變數
e.q. 安裝requests這個套件
pip install requests
如果電腦裏面裝了python2跟3,這樣就是指定python3
pip3 install requests
行前須知:
pip install -r requirements.txt
requests
simplejson
pyprind
bs4
在你放程式碼的資料夾底下新增requirements.txt 內容如下:
然後執行該指令(把需要的套件一次安裝完)
python demo.py
如果電腦裏面裝了python2跟3,這樣就是指定python3
python3 demo.py
什麼時候要加3請自行變通喔XD
:變數
必備技能1
a = "張泰瑋好帥"
b = 1.0
c = 2222222222222222222222222222222222222
d = '$'
print(a)
print(b)
print(c)
print(d)
把字串轉成int
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.
a = "1000"
b = int(a)
f = 0.001
decimal = int(f)
a = 'this is'
b = 100
a = a + str(100)
轉成str
array = []
array.append(1)
new = [123,355,45,56,656]
array = array + new # 直接加到後面
array[-1] = ['元素沒有限制,可以放字串、甚至陣列']
array.append(1.33333)
a = (1, 3 ,5 ,7 ,9)
a.append(111) # 會出錯
# tuple 是不可以改變的資料結構
# 宣告後就固定
# 效率比list好,因為固定了
# 常數就宣告成tuple,保證不會不小心改到
a = a + (1342,54,0,35)
a = list(a)
print(a)
a = tuple(a)
if 1 == 1:
print('1==1')
elif 1 == 2:
print('impossible')
else:
print('你是智障')
for i in [1, 2, 3, 4, 5, 6]:
print(i)
i = 10
while i >1:
print(i)
i = i - 1
arr = [1,232,35,5,65,65,6]
def sum(a):
ans = 0
for i in a:
ans += i
return ans
print(sum(arr))
python都不用,很強ㄅ