關於變數我有乙個不能理解的,關於全域性變數作用域與位址的問題,學函式的時候我可能會搞懂它並且寫下來
另外,其實昨天說的是有些不準確的,\(python\)裡的變數不是不用宣告型別,只是宣告方式特殊
a_string = ( "怎麼可以**dio呢,dio那麼可愛qwq" )
a_number = ( 114514 )
直接賦初值的時候就已經規定了變數型別
終於擺脫了\(long long\)
當然,再賦值的時候不能賦其他型別
同樣的,\(python\)變數定義也可以一次定義多個
lhx = dalao = 250
但是這麼寫不美觀啊(強迫症發言)
在互動環境下還可以這麼寫
number1, number2 = 1, 2
del luv
\(luv\)是變數名
print( type( 變數名 ) )
print( id( 變數名 ) )
\(python\)裡的字串和\(c\)裡的\(string\)一樣,可以直接相加
dalao = ( "lhx吊打" )
vegetable = ( "國家集訓隊" )
print( dalao + vegetable )
這就是我為什麼學\(python\)
\(python\)的整數運算非常強大,可以直接運算無限大或無限小的整數加減乘除
有時會有四捨五入的誤差或者什麼鬼畜精度問題,以前也沒少被卡過精度= =
奇怪的精度問題\(otz\)
沒想到由實部和虛部構成,沒其他好說的
和\(c++\)也很相似
print( int( 1.9 ) ) #輸出1
print( float( 1 ) ) #輸出1.0
睡了,明天學函式(這些東西都好 python 學習筆記 變數
在python 中,定義變數 a 3 python 為弱型別語音,不需要指明其型別,執行時自動識別a為變數指向 儲存了 value為3的記憶體位址。所以在變數a中,只有乙個位址引用,id 函式取物件位址 a 3 b 3.0 a b return true a is b return false id...
Python學習筆記 變數
a 1,2,3 為賦值符號不是等於,變數a print a 變數名要具有一定的意義 name xia chuan dong color white black 變數命名規則 1字母 數字 下劃線組成,第乙個必須為字母 2系統關鍵字不能用在變數名中,保留關鍵字,and,if,import,3變數名區分...
SICP學習筆記 2 1 2 抽象屏障
練習2.2 define make point x y cons x y define x point p car p define y point p cdr p define make segment m n cons m n define start segment s car s defin...