-
記筆記查看全部
-
取余和取模
在matlab中,關于取余和取模是這么定義的:
當y≠0時:
取余:rem(x,y)=x-y.*fix(x./y)
取模:mod(x,y)=x-y.*floor(x./y)
其中,fix()函數是向0取整,floor()函數是向負無窮取整
以前邊的運算為例:
7/(-3)=-2.3,在這個運算中,x為7,y為-3,分別調用fix()和floor()兩個函數,得到結果是:
fix(-2.3)=-2
floor(-2.3)=-3
所以,rem(7,-3)=1,mod(7,-3)=-2
作者:Aecced
鏈接:https://www.zhihu.com/question/30526656/answer/150919770
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。查看全部 -
語言對比
查看全部 -
# coding: utf-8
查看全部 -
整數和我們生活中定義的整數是一個概念,例如:1,2,3,10,100,1000,-1000?等等,都是整數,Python可以處理任意大小的整數。在Python中,二進制整數使用前綴0b表示;十六進制使用前綴0x,比如:0x12ef,0xde2431af。
查看全部 -
與或非區別
與運算 ?只有倆個都為T 計算結果才是T
或運算只要有一個運算為T那么就都是T
非運算把t變成f ? ? 把f變成t
與 或非優先級
not>and>or
查看全部 -
\n表示換行
\t?表示一個制表符
\\表示?\?字符本身查看全部 -
為什么我運行的時候print(s)輸出的結果是{}形式的查看全部
-
我們知道tuple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。
查看全部 -
但是這針對的是僅包含基礎數據類型(數字類型、布爾類型、字符串類型)的數據,對于組合數據類型,則不受這個約束。
查看全部
舉報