亚洲 欧洲 日韩 综合色天使,久久国产Av无码一区二区老太,人妻醉酒被下药迷昏带到诊所 ,亚州老熟女A片AV色欲小说

電腦上的雙斜杠怎么打(電腦鍵盤雙斜杠符號怎么打)

加法運算符的使用

功能要求

+運算符示例

實例代碼

print(53 + 28)

print("53 + 28")

print(3 + 5 << 1) # 算術(shù)運算符優(yōu)先級高于位運算符

print([1, 2, 3] + [4, 5, 6]) # 連接兩個列表

print((1, 2, 3) + (4,)) # 連接兩個元組

print('abcd' + '1234') # 連接兩個字符串

print('A' + 1) # 不支持字符與數(shù)字相加,拋出異常

運行結(jié)果

81

53 + 28

16

[1, 2, 3, 4, 5, 6]

(1, 2, 3, 4)

abcd1234

Traceback (most recent call last):

File "E:\Code\PythonCode\hello.py", line 7, in <module>

print('A' + 1) # 不支持字符與數(shù)字相加,拋出異常

TypeError: can only concatenate str (not "int") to str

知識說明

+運算符除了用于算術(shù)加法以外,還可以用于列表、元組、字符串的連接,但不支持不同類型的對象之間相加或連接。

用“+”實現(xiàn)兩個字符串的連接,如果在兩個數(shù)字之間使用“+”,那么得到的結(jié)果是兩個數(shù)字相加的和。例如print(12+12),得到的結(jié)果是數(shù)字24,但print('12'+'12'),得到的結(jié)果是一個字符串“1212”。

“+”不能實現(xiàn)字符串和數(shù)字的相加,會出現(xiàn)錯誤,拋出異常。

乘法運算符的使用

功能要求

*運算符示例

實例代碼

a,b =11,22

print(a*a, a*b, b*b)

name="Mary"

print(name*3)

print(True * 3)

print(False * 3)

print([1, 2, 3] * 3)

print((1, 2, 3) * 3)

(1, 2, 3, 1, 2, 3, 1, 2, 3)

print('abc' * 3)

運行結(jié)果

121 242 484

MaryMaryMary

3

0

[1, 2, 3, 1, 2, 3, 1, 2, 3]

(1, 2, 3, 1, 2, 3, 1, 2, 3)

abcabcabc

知識說明

*運算符除了表示算術(shù)乘法,還可用于列表、元組、字符串這幾個序列類型與整數(shù)的乘法,表示序列元素的重復(fù),生成新的序列對象。字典和集合不支持與整數(shù)的相乘,因為其中的元素是不允許重復(fù)的。

除法運算符的使用

功能要求

/和//運算符示例

實例代碼

print(3 / 2) #數(shù)學(xué)意義上的除法

print(15 // 4) #如果兩個操作數(shù)都是整數(shù),結(jié)果為整數(shù)

print(15.0 // 4) #如果操作數(shù)中有實數(shù),結(jié)果為實數(shù)形式的整數(shù)值

print(-15//4) #向下取整

num1, num2=5,2

num3=num1/num2

print(num3)

num4=num1//num2

print(num4)

運行結(jié)果

1.5

3

3.0

-4

2.5

2

知識說明

計算機(jī)的加減乘法類似于數(shù)學(xué)中的加減乘法。Python中的除法有兩種:常規(guī)除法/和整除//。

常規(guī)除法/和數(shù)學(xué)中的用法一致;整除//運算只取所得結(jié)果的整數(shù)部分。

Python中“/”的結(jié)果都是浮點數(shù),就是數(shù)學(xué)中的帶小數(shù)點的數(shù)。

求余運算符的使用

功能要求

求兩個數(shù)的余數(shù)。

實例代碼

num1, num2=5,2

num3=num1%num2

print(num3)

num1, num2=6,2

num4=num1%num2

print(num4)

print(789 % 23) # 余數(shù)

print(123.45 % 3.2) # 可以對實數(shù)進(jìn)行余數(shù)運算,注意精度問題

print('%c, %d' % (65, 65)) # 把65分別格式化為字符和整數(shù)

print('%f,%s' % (65, 65)) # 把65分別格式化為實數(shù)和字符串

運行結(jié)果

1

0

7

1.849999999999996

A, 65

65.000000,65

知識說明

%運算符可以用于整數(shù)或?qū)崝?shù)的求余數(shù)運算,還可以用于字符串格式化,但是這種用法并不推薦。

冪運算符的使用

功能要求

**運算示例

實例代碼

print(3 ** 2) # 3的2次方,等價于pow(3, 2)

print(9 ** 0.5) # 9的0.5次方,平方根

print(3 ** 2 ** 3) # 冪運算符從右往左計算

num1, num2=3,20

num3=num1**num2

print(num3)

運行結(jié)果

9

3.0

6561

3486784401

知識說明

**運算符表示冪乘

算術(shù)運算符示例

功能要求

算術(shù)運算符的示例。

實例代碼

print(2 / 1, type(2 / 1))

print(1 + 2, 'and', 1.0 + 2)

print(1 * 2, 'and', 1.0 * 2)

print('23除以10,商為:', 23 // 10, ', 余數(shù)為:', 23 % 10)

print(3 * 'Python \n')

a = 20;b = 10;c = 0 # 變量賦值

c = a + b # 加法運算

print("1–c的值為:",c)

c = a – b # 減法運算

print("2–c的值為:",c)

c = a * b # 乘法運算

print("3–c的值為:",c)

c = a / b # 除法運算

print("4–c的值為:",c)

c = a % b # 取余運算

print("5–c的值為:",c)

c = a // b #取整除運算

print("6–c的值為:",c)

a = 2;b = 3; # 修改變量 a 、b 、c

c = a ** b # 冪的運算

print("7–c的值為:",c)

運行結(jié)果

2.0 <class 'float'>

3 and 3.0

2 and 2.0

23除以10,商為: 2 , 余數(shù)為: 3

Python

Python

Python

1–c的值為: 30

2–c的值為: 10

3–c的值為: 200

4–c的值為: 2.0

5–c的值為: 0

6–c的值為: 2

7–c的值為: 8

知識說明

在Python中,單個常量或變量可以看作簡單的表達(dá)式,使用賦值運算符之外的其他任意運算符連接的式子也屬于表達(dá)式,在表達(dá)式中也可以包含函數(shù)調(diào)用。對數(shù)據(jù)的變化稱為運算,表示運算的符號稱為運算符,參與運算的數(shù)據(jù)被稱為操作數(shù)。Python中提供了一系列便利的基礎(chǔ)運算符,可用于數(shù)據(jù)分析研究。滿足基本運算需要的運算符主要有算術(shù)運算符、比較運算符、賦值運算符。

算術(shù)運算符是對操作數(shù)進(jìn)行運算的一系列特殊符號,能夠滿足一般的運算操作需要。

Python提供的算術(shù)運算符

運算符

描述

示例

+

加,即兩個對象相加

10+20輸出結(jié)果30

減,既得到負(fù)數(shù)或一個數(shù)減去另一個數(shù)

20-10輸出結(jié)果10

*

乘,即兩個數(shù)相乘或返回一個被重復(fù)若干次的字符串

10*20輸出結(jié)果200

/

除,即x除以y

20/10輸出結(jié)果2.0

%

取模,返回除法的余數(shù)

23%10輸出結(jié)果3

**

冪,即返回x的y次方

2**3輸出結(jié)果8

//

取整除,即返回商的整數(shù)部分

23//10輸出結(jié)果2

在進(jìn)行除法(/)運算時,不管商為整數(shù)還是浮點數(shù),結(jié)果始終為浮點數(shù)。如果希望得到整數(shù)型的商,需要用到雙斜杠(//)。對于其他運算,只要任一操作數(shù)為浮點數(shù),結(jié)果就是浮點數(shù)。

本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 sumchina520@foxmail.com 舉報,一經(jīng)查實,本站將立刻刪除。
如若轉(zhuǎn)載,請注明出處:http://www.qjsdgw.cn/36879.html