Python3中的資料型別,整數的表示方式,進制相關知識點
任何一門編程語言中,資料都是人體中血液一般的重要存在,它擔負起了程式中資料傳遞,條件判斷等重要作用,所以今天,我們就來梳理一下,Python3中資料型別的相關知識點
Python中的資料型別:
整形(int) 浮點型(float)
復數(complex) 字串(string)
布爾(bool) 串列(list)
元組(tuple) 字典(dict)
集合(set)
進制:
十進制中最大的數字是9
二進制中沒有2
整型就是整數,計算機其實只能保存二進制 0和1,為了方便資料的表示,同時也支持8進制和16進制,
生活中,我們常用的是十進制,
二進制 八進制 十六進制 十進制 在Python中都能夠表示
? 十進制
# 默認的數字都是十進制,98就是十進制的九十八
a = 98
? 二進制
# python中以0b開頭的數字是 二進制
b = 0b1011010
# 當使用print陳述句列印一個數字的時候,默認也是使用十進制列印輸出的
print(b)
計算器呼出:cmd——calc

HEX:十六進制
DEC:十進制
OCT:八進制
BIN:二進制
? 八進制
# Python中以0o開頭的數字是八進制
# 八進制里最大的個位數是7
c = 0o34
# 二進制中的二十八
print(c)
? 十六進制
# Python中以0x開頭的數字是十六進制的數字 0-9[十個數字][a-f]
# 十六進制中最大的個位數是
d = 0x23
print(d)
進制的轉換:
? 十進制轉二進制
使用短除法,不斷的用待轉換數字除2,下方示例中:23轉換為二進制后,為10111

? 二進制轉八進制、十六進制
一個二進制是一位:位元[Byte]
一個位元組是八位:b
1KB = 1024b
1MB = 1024KB
1GB = 1024MB
一般一個數字都會用一個位元組來表示他,也就是八位
三個二進制為一組,來表示一個八進制
四個二進制為一組,來表示一個十六進制
十進制:23
二進制:00010111
八進制:27 轉換程序: 
十六進制:17 轉換程序:
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/241339.html
標籤:python
上一篇:python中的模塊
