基本資料型別

2022-01-11 02:57:22 字數 1163 閱讀 9933

標準資料型別

python3 支援int、float、bool、complex(複數)

在python 3裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。

python可以同時為多個變數賦值,乙個變數可以通過賦值指向不同的資料型別

跟c#的語法完全不一樣,是不是很懷疑下面的寫法

>>> a,b= 20,5.5

>>> print(type(a),type(b))

# result: >>> c = 4+3j

>>> print(type(c))

# result:

>>> a =111

>>> isintance(a,int)

# result true

總結不同點: # isinstance 會認為字類跟父類是同一類

python中沒有bool值,它用數字 0 表示 false,用 1 表示 true。

到 python3 中,把 true 和 false 定義成關鍵字了,但它們的值還是 1 和 0,它們可以和數字相加。

非常的簡單,不用自己定義型別會自動識別,就跟var一樣

>>> a =1,b=2

>>> del a,b
數值的除法包含了兩個運算子

# 特意說明一下除法運算,別的都一樣

>>> 2/4 # 除法 得到乙個浮點數

0.5>>> 17%3 # 求餘數

2>>> 2//4 # 得到乙個整數

0>>> 2**5 # 2的5次方

32

python中的字串用' 或者" 括起來,同時使用反斜槓\ 標註轉義字元

頭前斜槓,頭後反斜槓;

字串的擷取的語法格式如下:

變數[頭下標:尾下標]
索引值以 0 為開始值,-1 為從末尾的開始位置。

基本資料型別

列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...

基本資料型別

建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...

基本資料型別

整型int 整數,在目前絕大多數機器上佔4個位元組。tc環境中是2個位元組 單精度實型float 單精度浮點數,一般是4個位元組長 雙精度實型double 雙精度浮點數,一般是8個位元組長 字元型char 字元,一般是1個位元組長 用來表示256個ascii字元,或者0 255的整數 列舉型enum...