說在前面,要是想節省時間直接看結論的話,結論我會斜體加粗。
另外,在使用一款軟體之前,學習一下如何使用,很有必要
這裡我推薦typora這款筆記軟體,它支援markdown語法,作為學習記錄挺好用的,當然你也可以沒有記錄學習的習慣
#傲慢與偏見
print("《傲慢與偏見》"
)#像這樣是單行注釋
《傲慢與偏見》
"""(這是多行注釋):
凡是有財產的單身漢,
必定需要娶位太太?
這已經成了一條舉世公認的真理。
"""'''
這樣也是
多行注釋
'''
你甚至可以在程式裡加上《傲慢與偏見》以供寫程式時摸魚
目前還不清楚注釋有沒有上限,如果我發現或誰知道,我會計算補充。
先看下有那些
算術運算子:+ - * / // % **運算子的優先順序問題:比較運算子:> >= < <= == !=
邏輯運算子: and or not
其他運算子: in not in is is not
(1)一元運算子優於二元運算子好了,具體的例子可以去網上看看,不過邏輯不要巢狀太複雜,初學者(我)往往容易自己先糊塗,不方便debug;(2)先算術運算,後移位運算,最後位運算
(3)邏輯運算最後結合
另外我存在這個問題:
print
(a**b==b**a)
結果寫成了:
print(a**b=b**a)
syntaxerror: expression cannot contain assignment, perhaps you meant "=="?
我的同學也經常犯這個錯誤,初學者還是需要注意一下;
比較運算子:
(1)is, is not 對比的是兩個變數的記憶體位址
(2), != 對比的是兩個變數的值
(3)比較的兩個變數,指向的都是位址不可變的型別(str等),那麼is,is not 和 ==,!= 是完全等價的。
(4)對比的兩個變數,指向的是位址可變的型別(list,dict等),則兩者是有區別的。
(後兩句我不是很懂,之後補充)
型別名稱
示例int
整型-876, 10
float
浮點型3.149, 11.11
bool
布林型true, false
字元型別轉換
未完待補充····
Python學習問題記錄
在學習python的是後遇到點小問題,記錄下來以後忘了再來看看。一.python2 和python3在繼承父類的時候是不同的。super 是乙個特殊的函式,幫助python將父類和子類關聯起來。在python3中,直接使用如下 class father def init self,make,kkk,...
python問題記錄
今天才python群裡看到乙個問題 python2.7 l x for x in hello print lprint x python3.4 l x for x in hello print l print x 兩者都可以列印出 l h e l l o 但是只有python2.7可以列印出變數x的...
python爬蟲問題記錄
環境搭建 基本庫框架 打碼平台 pycharm官方使用文件 python命名規範 python中文文件 啟動參考 cd d e mongodb bin mongob dbpath e mongodb data db 驗證是否啟動成功 啟動參考 cd d e redis redis server re...