print()
用來表示輸出,如果不加引號則輸出某變數
如果是輸出計算式和計算結果則可以使用以下格式
print('100+200',100+200)
輸出結果:100+200=300
input()
用來進行輸出,可以使用如下格式
變數(不用宣告)=input()
用乙個變數承載輸入的內容
使用例子:
name=input()
print('hello',name)
整數可以為+或者-,不同的進製,與c語言的乙個比較大的不同點,對於很大的數可以直接使用,允許每過幾位中間以_
隔開
由於可以用科學計數法移動小數點位置所以被稱為浮點數,如1.23e9表示1.23*10^9
用''
或者""
括起來的任意文字,而』『和""本身只是一種表示方法。要使得』'本身成為字元,要在外面闊上",如果兩者都有,要使用\來進行標識
\n→換行
\t→製表符
\\→\ (由於\ 在markdown中也具有特性,可能會不太對勁)
如果有多個字元需要轉義,就加幾個\
※另有r''
的轉義方式,單引號中間的內容不轉義
※由於多個\n在一行中不便於閱讀,可以使用''' '''
(也就是前後各打乙個三引號,然後中間內容切實地換行),以上與''' '''
可以聯合使用
且與和 and 都對則對
或 or 一對則對
非 not 單目運算子,true變成false,false變成true
none 不可以被理解為0,none是乙個特殊的空值
python還有字典、列表等型別,還允許自定義
變數名必須是大小寫英文、數字和_的組合,並且不可以數字為開頭
※不用提前宣告
=是賦值語句,同乙個變數可以反覆賦值(後面的覆蓋前面的)。
變數本身型別不固定的語言,動態語言;與之相對的是靜態語言(賦值與型別不匹配則會報錯)
寫a='abc』時發生了以下兩件事
1、建立了字串』abc』
2、建立變數a,指向』abc』
當進行a=b時僅僅進行了一步,不可以認為始終相等
不能改變的變數 常用大寫變數名表示
如pi=3.1415926
實際上只是一種約定俗成,沒有保護機制
關於除法計算:
1、/的結果是浮點數 2、//地板除 取整 3、%取餘
Python學習過程筆記整理(一)
編碼方式 utf8編碼方式 coding utf 8 注釋 行注釋 塊注釋 或 基礎語法 print 輸出預設換行,不換行需要末尾加end 1 print a end 2 print b input 輸入 1 something input 請輸入一些文字 2print something 變數名稱...
python基礎 複習整理筆記(一)
這是我的第一篇博文,部落格也不知道最終會變成什麼樣,但是我想從這一刻開始,從不完美開始 本文僅作為複習和補充使用,總結歸納多不系統,悉知 歡迎拍磚 交流 指正 一 我的常用工具 1.python直譯器,version 3.6 2.ide pycharm version 2017.2 anaconda...
python 學習筆記整理
python中比較喜歡用in這個操作,1.在 for 迴圈遍歷 list l 時,for name in l 2.在訪問dict r 時,可以先判斷值是否在 r 中,if nana in r 其中 nana 是 r 中儲存的某個 key 值,r key 是其對應的 value 值。3.遍歷dict ...