Python學(xué)習(xí)筆記1

今天開始學(xué)習(xí)Python了。

參考資料選擇了入門級別的《與孩子一起學(xué)編程》《笨辦法學(xué)Python》,以及微信公眾號Crossincode。如果能入門之后,再看稍微難一點的書,資料已經(jīng)收集齊全。

不緊不慢地,學(xué)習(xí)一點記錄一點筆記。主要記錄自己容易忘記的一些細(xì)節(jié),便于自己復(fù)習(xí),畢竟我又不是來教學(xué)的。

打印

指令很簡單,就是print后面加個空格,后面就可以是你想打印出來的內(nèi)容了。

不過對于文字要加上引號,單引號和雙引號都是可以的;數(shù)字可以不用加引號,而且多個數(shù)字之間可以輸入運(yùn)算符號,打印出來的是計算結(jié)果。

這里我自己手賤多試了幾個,發(fā)現(xiàn)print是必須要小寫的,我居然還試了下p大寫,怎么想的。。。

輸入

指令是input(),不用說都是小寫了唄,也沒有去試試把首字母大寫會不會報錯,沒必要了,輸入大寫字母還要多按下一個鍵呢~費(fèi)力。

括號肯定是用英文格式了,不要問我為什么中文不可以?因為發(fā)明Python的大哥電腦上沒有安裝搜狗輸入法!他怎么會用中文的括號呢?

變量

變量是隨便自己可以定義的,就用一個等于號就行。等于號前面的就是變量名,后面的就是內(nèi)容。

布爾算符

就是常見的幾個吧,比較簡單:大于、小于、大于等于、小于等于、不等于、與、非;值得一提的是,等于要使用==表示,因為前面定義變量的時候已經(jīng)占用了一個等于號,為了區(qū)分,這里要用兩個等于號;不等于用!=表示,其他就沒什么了。

計算結(jié)果里面True和False的首字母是需要大寫的!??!

if:if ... in range(a,b):

別忘記條件后面的那個冒號,就算是忘記了在編譯的時候也很容易被檢測出來。

while

絕對是神器!


//ex1:輸出指定公比的等比數(shù)列前10項

n=input("please input your number:")
m=1
for i in range(1,11):
    print i,":",
    m*=n
    print m```
***
//ex2:輸出斐波納契數(shù)列的前n項。注:斐波納契數(shù)列:1,1,2,3,5,8,13,21...前兩項為1,從第3項起,每一項是前兩項的和

n=input("please input your number:")
x=1
y=1
print 1
print 1
for i in range(1,n):
z=x+y
print z
x=y
y=z```


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容