最近在coursera上跟了一堂python的課,總算覺得自己入門了

自學感覺還是需要有點基礎的,不然就是要時間精力超多、學習動機超強

高等數統讓人信心低落,急需別的事物告訴自己:我很棒!至少我還有別的可以做得好的事情

初入門就遇到小挑戰,python2和python3

當初Learning Group因為鯨魚學校教python3,於是比較無所謂(也沒甚研究)的指南針和我就跟著裝了py3

結果現在課裏面教py2哈哈

害我一度更為低落,以為久沒練連 Hello World! 都print不出來

不過話說py2跟C真的好像噢 (灑花)

目標是每天都碰碰電腦,做做py,做做R

指南針先生已經可以用R寫出酷酷的gif視覺化了

我還在ggplot呀哈哈

最好還有精力寫幾題數統哈哈,雖然感覺不會被當掉,但是每次考完都這麼挫折真是有點丟臉吶


附:2to3.py 

https://docs.python.org/2/library/2to3.html


some notes:

m %= 5 ie. m = m % 5

3**2 ie. 3^2

多元賦值: 

a, b = 3, 5 # a = 3; b = 5

b, a = a, b # b = 3; a = 5

小疑問,問什麼複數的虛數部分是j不是i呀 ... i 比較直觀呀

字串: ' ', " ", ''' ''',三引裡面可以放單引雙引

字典(類似鍵值對): d = { 'a':'an apple', 'b':339} # 輸入d['a'] 輸出 'an apple'

字串也可以比較(依ASCII,a<b<c...)

code=open(r'D:\code.py','w') ie. code=open('D:\\code.py','w')   # r可以消去轉義字符的作用

dir(__builtins__) 可以看內建函數

import module # as library(package) in R, but we have to call the name as we use the function, ie. module.fn

import module1, module2,... can work as well

import package.module # say package.module.fn when using

from module import fn # 直接寫fn即可,不用module.

in python, {package} contains {library, module} contains {function, method}


loop>>

for i in obj     # obj can be string, list, tuple, dictionary, file

repeat


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 changv28 的頭像
    changv28

    回 首頁

    changv28 發表在 痞客邦 留言(0) 人氣()