Python基本資料型別

2021-10-10 02:42:46 字數 3096 閱讀 7758

python運算子用於在表示式中對乙個或多個運算元進行計算並返回結果值。

運算子描述舉例+

加 – 兩個物件相加

a=10;b=5;print(a+b)輸出結果為15

-減 – 得到負數或是乙個數減去另乙個數

a=10;b=5;print(a-b)輸出結果為5

*乘 – 兩個數相乘或是返回乙個被重複若干次的字串

a=10;b=5;print(a*b)輸出結果為50

/除 – x除以y

a=10;b=5;print(a/b)輸出結果為2.0

%取模 – 返回除法的餘數

a=10;b=5;print(a%b)輸出結果為0

**冪 – 返回x的y次冪

a=10;b=5;print(a**b)輸出結果為100000

//取整除 – 返回商的整數部分

a=10;b=6;print(a//b)輸出結果為2

運算子描述

舉例==

等於 – 比較物件是否相等

a=10;b=5;ptint(a == b)返回false

!=不等於 – 比較兩個物件是否相等

a=10;b=5;ptint(a != b)返回true

>

大於 – 返回x是否大於y

a=10;b=5;ptint(a > b)返回true

<

小於 – 返回x是否小於y

a=10;b=5;ptint(a < b)false

>=

大於等於 – 返回x是否大於等於y

a=10;b=5;ptint(a >= b)返回true

<=

小於等於 – 返回x是否小於等於y

a=10;b=5;ptint(a <= b)返回false

運算子描述舉例=

簡單的賦值運算子

c = a + ba + b的運算結果賦值為c

+=加法賦值運算子

c += a等效於c = c + a

-=減法賦值運算子

c -= a等效於c = c - a

*=乘法賦值運算子

c *= a等效於c = c * a

/=除法賦值運算子

c /= a等效於c = c / a

%=取模賦值運算子

c %= a等效於c = c % a

**=冪賦值運算子

c **= a等效於c = c ** a

//=取整除賦值運算子

c //= a等效於c = c // a

運算子描述

舉例and

布林「與」,如果x為false,x and y返回false,否則返回y的計算值。

(a and b)返回true

or布林「或」,如果x為true,x or y返回true,否則返回y的計算值。

(a or b)返回true

not布林「非」,如果x為true,返回false,如果x為false,返回true。

not (a and b)返回false

運算子描述

舉例in

如果在指定序列中找到值返回則返回true,否則返回false

x在y序列中,如果x在y序列中返回true

not in

如果在指定序列中沒有找到值返回則返回true,否則返回false

x不在y序列中,如果x不在y序列中返回true

小數:所有小數

布林值:只有兩個值,true和false

none:只有乙個值就是none 即空值

注:

轉義字元描述\

反斜槓符號

』單引號

"雙引號

\a響鈴

\b退格(backspace)

\e轉義

\000空\n

換行\v

縱向製表符

\t橫向製表符

\r回車

\f換頁

\oyy

八進位制數,yy代表的字元,例如:\o12代表換行

\xyy

十六進製制數,yy代表的字元,例如:\x0a代表換行

\other

其它的字元以普通格式輸出

轉義字元是⼀種特殊的字元常量。轉義字元以反斜線""開頭,後跟⼀個或⼏個 字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元

第四種格式化字串 f』』/ str.format

字串⼤⼩寫

注意:

實現 521 女神 嫁給我好嗎
a = '521';

b = '女神';

c = '嫁給我好嗎';

print(a + b + c)

輸出結果:521女神嫁給我好嗎

a,b = 6, 8 我想讓a=8 b=6我該怎麼辦?用2種方式實現
#方法一

a,b=6,8;

a,b=b,a;

print(a,b)

#方法二

a,b=6,8;

c=b;

b=a;

a=c;

print(a,b)

輸出結果:8 6

python基本資料型別

物件是python中最基本的概念,python中資料以物件的形式出現 無論是python提供的內建物件,還是使用python或是像c擴充套件庫這樣的擴充套件語言工具建立的物件。物件時記憶體中的一部分,包括數值和相關操作的集合。python程式可以分解成模組 語句 表示式以及物件,如下 1 程式由模組...

Python基本資料型別

1 python中一切都是物件。2 每乙個資料都有乙個id標示,用id 可以檢視。也可以用type檢視是什麼型別。3 常用的資料型別 int 整型 數字 boole true 值 賦值,要用大寫 a true string 字串 也稱作序列。list 列表 tuple 元組 dict 字典 set ...

Python基本資料型別

python內建許多資料基本型別。資料型別dt 表示形式 int整形如 1,0,1,float 浮點型如 1.1,0.0,1.1,str字串如 單引號或雙引號括起來的形式 hello python list 列表如 1,2 巢狀列表 1,2,3 tuple 元組如 1,2 set無序列表如 comp...