字串
轉義字串
格式化內建函式
轉義字元
用乙個特殊的…
不同的系統對換行有不同的理解
用特殊的字元表示出一些列不方便寫出的內容
in [1]:
ss = 「i love \r\n aaaa」
print(s)
i love
aaaa
字串的格式化
把字元按照一定的格式列印或者填充
格式化百分號
%d放乙個整數
%s放乙個字串
format函式
s = 「*** 你好 你的考試分數是***」
in [4]:
s = 「i love %s」
print(s)
i love %s
in [8]:
)print(「i love %s」 %「wangqin」)
i love wangqin
in [12]:
s = 「i am %d years old」
print(s)
s = 「i am %d years old」
print(s)
i am %d years old
in [13]:
s%18
s = 「i am %d years old」
print(s)
print(s%18)
i am %d years old
i am 18 years old
in [17]:
,相應內容要用括號括起來
s = 「wowowowo%s,krekekjr%d years old」
print(s%("gre ",17))
wowowowogre ,krekekjr17 years old
format函式格式化字串
直接用format函式格式化字串
推薦使用這種方法
在使用上 ,以{}和:代替% 號
in [23]:
s = 「i love {}」.format(「lalalal」)
print(s)
s= 「yes, i am years old,i love and i am years old」.format(「yulingxueyuan」,18)
print(s)
i love lalalal
yes, i am 18years old,i love yulingxueyuanand i am 18years old
none
表示什麼都沒有
如果函式沒有返回值可以返回none
用來佔位置
用來接觸變數繫結
表示式由乙個數字或者變數運算子組合成的一行**
通常會返回乙個結果
運算子運算子分類
算數運算子
比較或者關係運算子
賦值運算子
位運算成員運算子
身份運算子
算數運算子
進行算術運算的符號
% 取餘運算,只會得到餘數
// 表示取整,地板除
** 表示冪運算
python 沒有自增自建符號
比較運算子
== 等於號,對兩個變數進行比較的運算子
比較的結果是布林值,即turn/false
in [26]:
a= 3**3
b = a == 80
print(b)
print(9!=8)
#大於、小於、等於、大於等於、小於等於
false
true
賦值運算子
in [29]:47
邏輯運算子
對布林值進行運算的符號
and 邏輯與
or 邏輯與
not邏輯非
python中沒有異或預算
運算規則
and看作乘法,or看作加法
邏輯運算就能轉換為整數數**算
邏輯短路情況
in [30]:
da = true
b = false
c = true
d = a and b or c
print(d)
true
成員運算子
用來檢測某乙個變數是否是另乙個變數的成員
innot
身份運算子
is :使用者來檢測兩個變數是否為同乙個變數
語法就是 var1 is var2
is not :兩個變數不是同乙個變數
運算子優先順序問題
括號具有最高優先順序
程式結構
順序分支
迴圈
第四周第一次作業
7 2 餐館訂位 編寫乙個程式,詢問使用者有多少人用餐。如果超過8人,就列印一條訊息,指出沒有空位 否則指出有空桌。counts int input please tell me how many people want to eat here n if counts 8 print no empt...
第四天 第一次
列印格式 含義 d 輸出乙個有符號的10進製int型別 o 字母o 輸出8進製的int型別 x輸出乙個16進製制的int型別,字母以小寫輸出 x輸出乙個16進製制的int型別,字母以大寫輸出 u輸出乙個10進製的無符號數 include intmain void int main01 void he...
第一次周考
raid0 至少一塊硬碟組合成乙個邏輯盤,容量的話是所有硬碟的總和。沒有冗餘讀取速度最快資料容易丟失 raid1只能二塊硬碟組合成一塊硬碟,容量是最小的那塊盤。寫入速度慢讀取速度快,100 的冗餘,資料安全。從根開始的路徑叫絕對路徑。如 etc root 不是從根開始的路徑叫相對路徑。如oldboy...