發表文章

目前顯示的是 2019的文章

Python - 初級爬蟲實驗1

圖片
 今天實驗試作一個爬蟲。  抓Yahoo首頁查特定文字出現次數... 執行環境Jupyter Notebook。 # [Source code] get_ipython().run_line_magic('matplotlib', 'inline') import numpy as np import matplotlib.pyplot as plt from matplotlib import font_manager import requests import re      #正則表達式 # 設定中文字型否則圖無法正常顯示中文字 myfont = font_manager.FontProperties(fname='mingliu.ttc') searchUrl = 'http://tw.yahoo.com/' htmlfile = requests.get(searchUrl) name = np.array(["柯文哲","蔡英文","郭台銘","韓國瑜","館長"]) timeValue = [0,0,0,0,0]

Python - 讀取APPLE股價(Jupyter notebook)

圖片
有人推薦用Anaconda寫Python ,所以也裝來玩玩。 不用特別安裝Python,Anaconda本身就帶Python。 Anaconda會安裝Jupyter Notebook,改用這個寫~~~真是太神了。 繪圖超輕鬆~~~😀😀😀😀😀 # 本範例需要安裝pandas-datareader #注意要安裝pandas-datareader套件 # conda install pandas-datareader # 如果之前安裝過,可更新 # conda update pandas-datareaderr %matplotlib inline import numpy as np import matplotlib.pyplot as plt import pandas as pd import pandas_datareader.data as web  #從YAHOO讀取  2014/07/01 ~ 2019/07/31 APPLE 股價 df = web.DataReader("AAPL","yahoo", start="2014-7-1", end="2019-07-31") # 用收盤價建立Dataframe p = df["Adj Close"] #繪製股價曲線圖  p.plot()

Python - dictionary的使用

Python /dictionary 👉 我們再來另一種資料結構 字典(dictionary) 字典格式 :  { Key1 : value, Key2: Value} dic = { 'Adams' : 95 , 'Jane' : 85 , 'Elsa' : 99 } print (dic[ 'Elsa' ]) 建立一個字典dic,尋找 Elsa. [執行結果]  99   👉在現有的字典新增一個項目。 dic[ 'Eva' ] = 90 print (dic) [執行結果] {'Adams': 95, 'Jane': 85, 'Elsa': 99, 'Eva': 90}     👀 可以看到內容增加了一個新的元素 'Eva' : 90 

Python - 簡單的猜數字遊戲

Python的簡單的猜數字遊戲 條件式用過了,接下來試試while 迴圈的寫一個簡單的猜數字遊戲。 import random guess = random.randint( 1 , 100 ) num = int ( input ( ' 輸入一個數字 : ' )) while guess != num: if num > guess: print ( ' 數字比較大 喔 ' ) else : print ( ' 數字比較小 喔 ' ) num = int ( input ( ' 輸入一個數字 : ' )) print ( ' 答對了 ' )

Python - 條件判斷

Python的if條件式 跟其他語言比起來Python沒有太多種條件判斷式。 跟C語言的switch,Python居然沒有。 測試的時候以為寫錯....查了一下似乎真的沒有....💀 👉Python條件判斷式語法 if <判斷條件>:       .... elif < 判斷條件 >:       .... else: age = int ( input ( 'Input your age : ' )) if age >= 18 : print ( 'adult' ) elif age >= 6 : print ( 'teenager' ) else : print ( 'kid' ) 輸入一個數字存入age變數。注意 輸入的內容為字元,所以用int()函數將內容轉為數值 如果age大於等於 18時 輸出adult, 輸入大於等於6時,輸出teenager 否則輸出 kid 👉判斷條件後不要忘記加" : "

Python - tuple的使用

Python的tuple使用 👉tuple與list的最大不同是list的內容在宣告後可以修改,tuple則不行。 如果tuple在執行階段修改則會出現錯誤訊息。 👉宣告時元素用"[ ]" 型態為list。      如果用 "( )"時型態則為 tuple。 # tuple classmates = ( 'Michel' , 'Bob' , 'John' ) print (classmates) 宣告一個型態tuple的變數classmates。 [執行結果] ('Michel', 'Bob', 'John')

Python自學之路3 - list的使用

Python的list使用 Pyton 另一種資料型態list。 list可隨時增加或刪減元素。 以下list範例說明 # list name = [ 'Adams' , 'Jane' , 'Elsa' ] 👉宣告一個name變數,資料型態為list。 list的起始索引值為0。 print (name[ 0 ]) print (name[ 1 ]) print (name[ 2 ]) print (name[- 1 ]) print (name[- 2 ]) print (name[- 3 ]) 👉顯示 name變數的內容。 如果索引填 -3,表示從最後一個元素開始倒數第3個。 [執行結果] Adams Jane Elsa Elsa Jane Adams

Python - 邏輯運算

圖片
 Python的邏輯運算 Python的邏輯運算基本上用法跟其他語言ㄧ樣,只是關鍵字不相同。 例如在C語言 AND是用符號&,OR運算則用 |。

Python - 變數資料類型

圖片
Python 變數資料類型 Python的變數資料型態不像C或是其他程式語言需要先宣告才能使用否則會報錯。 同一個變數還可以不斷重複賦值且資料型態不用特別去處理,真是太方便。 這對初次學習程式語言的人來說真是太佛心了。 來看看簡單的範例:

Hello,World~ Hello,Python~

圖片
近年來人工智慧, 機器學習..越來越成熟與熱門。 讓人第一個想到的程式語言就是Python。 身為一個軟體工程師, 還是要與時俱進活到老學到老。 第一支程式不免俗的要來Hello 一下。 Python 使用P3.7.3 , Python執行式採直譯式~

1/48 Tank on Flamenco Beach#1

圖片
網路上看到這個海邊荒廢的雪曼照片。 就很想做一個出來,網路上也有看過國外模型玩家有做過這個場景。 1/35的比例真的有點大,所以這次改用1/48的來做~

GK - 水澤摩央

圖片
GK人型水澤摩央

1/24 ALFA ROMEO GTV

圖片
ALFA ROMEO GTV

1/24 MIRA Turbo TR-XX

圖片
MIRA Turbo TR-XX

One Piece Going Merry(梅莉號)

圖片
One Piece Going Merry/梅莉號

1/35 FLAKP Panzer E100 88mm

圖片
FLAKP Panzer E100 88mm

1_35_PantherG

圖片
PantherG

1/35 Sturmmörser Tiger (突擊虎)

圖片

1/35 Sd.Kfz.265 (1號指揮車)

圖片
Sd.Kfz.265 (1號指揮車)

1/144 YMT-05「HILDOLFR」鬥狼

圖片
YMT-05「HILDOLFR」鬥狼

1/100 MG STRIKE FREEDOM GUNDAM_攻擊自由

圖片
STRIKE FREEDOM GUNDAM 攻擊自由

1/100 MG RX-75 / 鋼坦克

圖片
RX-75 / 鋼坦克

1/100 MG RX-78-2

圖片
RX-78-2

1/100 MG MS-06S ZAKU II

圖片
MS-06S ZAKU II

1/100 MG MS-06 ZAKUII

圖片
MS-06 ZAKUII

1/100 MG MSZ-006-3

圖片
MSZ-006-3

1/100 MG MSM-07 Z'GLOK

圖片
MSM-07 Z'GLOK

肯普法龍騎士

圖片
肯普法

1/100 HG 飛翼鋼彈

圖片
飛翼鋼彈

1/100 HG 死神鋼彈

圖片
死神鋼彈

D-Day

圖片
D-Day

1/72 長牙獅零式

圖片
長牙獅零式

1/72 RPZ-07 SHIELD LIGER MK-II(重裝長牙獅)

圖片
RPZ-07 / SHIELD LIGER MK-II / 重裝長牙獅

1/72 RHI-3 (音速奔狼)

圖片
RHI-3 /音速奔狼

1/72 EZ-016 SABER TIGER(劍齒虎)

圖片
EZ-016 SABER TIGER/劍齒虎

1/72 EMZ-015 MOLGA CARRIER

圖片
EMZ-015 MOLGA CARRIER

1/72 EMZ-015 MOLGA-AA(武裝天蠶)

圖片
EMZ-015 MOLGA-AA/武裝天蠶

1/35 Zaku II head

圖片
Zaku II head

MENG (WWT-002) - Q版 M4A1

圖片
MENG (WWT-002) - Q版 M4A1

1/35 Sd.Kfz.251_17 Ausf.C

圖片
Sd.Kfz.251_17 Ausf.C

1/35 Sd.Kfz.131 MARDER II

圖片
Sd.Kfz.131 MARDER II

1/35 M36坦克殲擊車

圖片
M36坦克殲擊車

1/35 M4A3 Sherman Tank

圖片
M4A3 Sherman Tank  

1/35 King Tiger

圖片
King Tiger

One Piece 小船系列-死亡外科醫生-羅的潛水艇

圖片
One Piece 小船系列 / 死亡外科醫生-羅的潛水艇

TAMIYA 1/16 WWII GERMAN INFANTRYMAN

圖片
 TAMIYA / WWII GERMAN INFANTRYMAN 舊作整理

Zoids 1/72 RED HORN

圖片
RED HORN