Python之程式設計基礎概念

2021-10-10 04:33:18 字數 2527 閱讀 3578

6. 基本內建資料型別與運算子

6.3 浮點數

6.4 運算子

每個物件由:標識(id)、型別(type)、值(value)組成

型別:相當於物件儲存的"資料"的型別。型別可以限制物件的取值範圍和可執行操作,使用type(123)獲取所屬型別。

值:表示物件所儲存的資料的資訊。使用print(123)直接打在這裡插入**片印出值。

>>

> a=

3>>

> a

3>>

>id(

3)140405005759776

>>

>

type(3

)<

class

'int'

>

>>

> a

用於變數、函式、類、模組等的名稱。

>>

> a=

123>>

> a

123>>

>

del a

>>

> a

traceback (most recent call last)

: file ""

, line 1,in

nameerror: name 'a'

isnot defined

>>

>

用於同乙個物件賦值給多個變數

系列資料賦值給對應相同個數的變數

python不支援常量,只能約定常量的命名規則,以及在程式的邏輯上不對常量的值作出修改。

>>">>>> print(max_speed)

120>>> max_speed = 140 #實際上是可以進行更改的,邏輯上不能更改

>>> print(max_speed)

140

>>

>

int(

"456"

)456

>>

>

int(

"456abc"

)traceback (most recent call last)

: file ""

, line 1,in

valueerror: invalid literal for

int(

)with base 10

:'456abc'

>>

>

int(

"456.789"

)traceback (most recent call last)

: file ""

, line 1,in

valueerror: invalid literal for

int(

)with base 10

:'456.789'

>>

>

int(

456.789

)456

>>

>

運算子

說明例項結果+

加法3+25-

減法30-525*

乘法3*618/

浮點數除法

8/24.0

//整數除法

7//23**

冪2**3

8運算子

例項結果

+=a+=2

a=a+2

-=a-=2

a=a-2

*=a*=2

a=a*2

/=a/=2

a=a/2

//=a//=2

a=a//2

**=a**=2

a=a**2

%=a%=2

a=a%2

運算子描述

例項==

等於a==b,返回false

!=不等於

a!=b,返回false

>

大於a>b,返回false

<

小於a>=

大於等於

a>=b,返回false

<=

小於等於

a<=b,返回true

運算子格式

例項or 邏輯或

x or y

x為true,則不計算y,直接返回true;x為false,則返回y

and 邏輯或

x and y

x為true,則返回y的值;x為false,則不計算y,直接返回false

not 邏輯非

not x

x為true,則返回false,x為false,則返回true

用於比較兩個物件的儲存單元,實際比較兩個物件的位址。

運算子描述

isis是判斷兩個標識是不是引用同一物件

is not

is是判斷兩個標識是不是引用不同物件

Python程式設計基礎之Python基礎

1.只能是乙個詞 2.包含字母,數字和下劃線 3.不能以數字開頭 this program syas hello and asks for your name print hello world1 print what is your name?ask for their name myname i...

Python之基礎概念 五

基本運算子 a 0b11011 b 0b11100 a 27 b 28 c a a a b a 31 bin a 0b11111 符合賦值運算子 運算子優先順序 類似於int 也可以使用float 將其他型別轉化成浮點數 整數和浮點數運算時,結果轉為浮點數。round value 可以返回四捨五入的...

python基礎概念 python基礎概念

當你輸入name input 並按下回車後,python互動式命令列就在等待你的輸入了。這時,你可以輸入任意字元,然後按回車後完成輸入。要列印出name變數的內容,除了直接寫name然後按回車外,還可以用print 函式 以 開頭的語句是注釋,注釋是給人看的,可以是任意內容 整數python可以處理...