a =
3b =
4print
(a + b)
# 7print
(b - a)
# 1print
(a * b)
# 12
print
(b / a)
# 1.33333333333
print
(b // a)
# 1print
(b % a)
# 1print
(a ** b)
# 81
x =
6x +=
3print
(x)# 9
x =
6x -=
3print
(x)# 3
x =
6x *=
3print
(x)# 18
x =
6x **=
3print
(x)# 216
x =
6x /=
3print
(x)# 2.0
x =
8x //=
3print
(x)# 2
x =
8x %=
3print
(x)# 2
== 比較兩個物件的值是否相等
!= 比較兩個物件的值是否不相等
is 比較兩個物件是否是同乙個物件,比較的是物件的id
is not 比較兩個物件是否不是同乙個物件,比較的是物件的id
not 邏輯非
and 邏輯與
or 邏輯或
非布林值的與或運算
知識點寫部落格
練習課堂中老師敲的**
以4種格式化字串的方式來實現 521 *** 嫁給我好嗎?
# 方法一:
a =521
b ='親愛的'
c ='嫁給我好嗎?'
print
("{}{}{}"
.format
(a, b, c)
)# 方法二:
a =521
b ='親愛的'
c ='嫁給我好嗎?'
print
("%d%s%s"
%(a, b, c)
)# 方法三:
a =521
b ='親愛的'
c ='嫁給我好嗎?'
print
(a,b,c)
#方法四:
print
("521"
+"親愛的"
+"嫁給我好嗎?"
)
現在有a b c三個變數,三個變數中分別儲存有三個數值,請通過條件運算子獲取三個值中的最大值
# **一:通過兩次比較得出最大值,但是不知道最大值是誰的值
a, b, c =34,
65,57m_ab = a if a > b else b
m_abc = m_ab if m_ab > c else c
print
("a,b,c中最大的是:"
, m_abc)
# >>>a,b,c中最大的是: 65
# **二:對a,b,c單獨進行比較,列印出每乙個變數是否為最大值
a, b, c =34,
65,57print
("a是最大值,a ="
, a)
if a > b and a > c else
print
("a不是最大值"
)# >>>a不是最大值
print
("b是最大值,b ="
, b)
if b > a and b > c else
print
("b不是最大值"
)# >>>b是最大值,b = 65
print
("c是最大值,c ="
, c)
if c > a and c > b else
print
("c不是最大值"
)# >>>c不是最大值
Python學習筆記 四 IO程式設計
使用open 函式開啟檔案,返回乙個檔案物件,可選擇傳參模式和緩衝區,預設是讀模式,緩衝區是無 利用open 函式可以開啟檔案,如下 open 的第二個引數是 r 表示的是讀檔案,第三個引數encoding指定的是檔案的編碼格式.filepath d cc.txt f open filepath,r...
python學習筆記(四) 函式式程式設計
1 高階函式 高階函式 higher order function 1 變數可以指向函式 函式本身也可以賦值給變數。2 函式名也是變數 指向函式的變數。3 傳入函式 變數能夠指向函式,函式的引數能接收變數,乙個函式就可以接收另乙個函式作為引數。接收兩個引數 函式,iterable map 將傳入的函...
四 Python函式式程式設計 學習筆記
1 map reduce函式 map 函式,iterable 把傳入的函式依次作用在序列的每個元素上,並將結果作為乙個新的iterable返回。例子 使用者輸入的英文名字,首字母大寫,其他小寫 coding utf 8 def normalize name return name 0 upper n...