雖然不是第一次看過python的語言,但這是第一次利用python寫一段程式
這次寫的是1個sin wave generator,不過似乎用得很不習慣,就先將就一下吧
for i in range(101):
test = int(math.sin(float(i)/100*(2*math.pi))*0x80+0x80)
if test > 0xFF:
test = 0xFF
print "0x%02x," %test,
if i%10 == 0:
print '\n'
我覺得應該還有更好的寫法,本來想把資料存到陣列裡,最一次列印出來,不過我還不會陣列的用法,就先這樣吧!
PS:Python 拿來寫小工具感覺還不賴,有空再來練習吧
沒有留言:
張貼留言