python除法的坑
眾所周知,python除法有兩個運算符,一個是/,還有一個是//,那么這兩個有什么不同之處呢?
從圖片可以得知,使用//返回一個float類型,而使用/返回一個int類型。我們總結一下:
// 是整除,自動轉型位float
/ 除法
那么如何使用整除運算符返回一個float類型呢?
我們只要讓除數和被除數任意一個為float類型進行運算返回就是一個float類型的值。
10、2、8、16進制
像0,1,2,3,4。。。。。。10這樣的數就是10進制,並且滿十位進一位,即逢十進一
像0、1、10這樣有1和0組成的是二進制數,並且滿二進一,即逢二進一
像0,1,2,3,4,5。。。。6、7、10這樣的數是八進制數,即逢八進一
像0,1,2,3,4。。。。10,A,B,C,D,E,F這樣的數是16進制數,即逢十六進一
以上都是一些常見的進制,60s=1m也是一種進制
各進制之間的表示與轉換
二進制表示:
在開頭加上0b
0b10
把其他進制轉換二進制
八進制表示:
在開頭加上0o
0o10
把其他進制轉換為八進制
十六進制表示:
在開頭加上0x
0x10
把其他進制轉換為十六進制
十進制沒有特殊符號
1,11,15,6
把其他進制轉換成十進制
不知道大家有沒有學習數學的app或者網站,推薦個我,謝謝大佬🙃
含初高中數學的那種。