-
需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。查看全部
-
需要保留小數點后若干位,可以使用round()函數來處理,查看全部
-
set 容器是無法重復的,并且需要將list容器轉換成為set容器
查看全部 -
浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。
百分號%表示取模。判斷奇偶。
//表示取整。
小數點位數
使用Python計算小數的時候,保留小數點后若干位,使用round()函數來處理,使用兩個參數,一是需要保留小數點位數的數值,二是保留的位數。round(num, 2)查看全部 -
變量名由大小寫英文字母、數字和下劃線_組成
變量不能用數字開頭
變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)查看全部 -
字符串編碼:
***在python3中,默認使用UTF-8 Unicode來進行編碼
查看全部 -
字符串format
1. 字符串format由字符串模板和模板數據內容組成,通過大括號{}把模板數據內容嵌到字符串模板對應的位置
2.{num}在format的時候也可以指定模板數據內容的順序
3. 字符串名.format(x=x)可以指定對應的名字,使得在format過程更加清晰
查看全部 -
raw字符串與多行字符串
1. 字符串前面加個前綴r,表示這是raw?字符串,里面的字符就不需要轉義了
2. '''...''' 表示多行字符串
*** r'''...'''
查看全部 -
特別注意: 這一系列條件判斷會從上到下依次判斷,如果某個判斷為 True,執行完對應的代碼塊,后面的條件判斷就直接忽略,不再執行了。
查看全部 -
使用遞歸函數需要注意防止棧溢出。在計算機中,函數調用是通過棧(stack)這種數據結構實現的,每當進入一個函數調用,棧就會加一層棧幀,每當函數返回,棧就會減一層棧幀。由于棧的大小不是無限的,所以,遞歸調用的次數過多,會導致棧溢出??梢栽囋囉嬎?fact(10000)。
查看全部 -
因此,我們可以使用函數,把重復的邏輯代碼封裝起來
借助抽象,我們才能不關心底層的具體計算過程,而直接在更高的層次上思考問題。
查看全部 -
num=1
x=1
while num<=10:
??? x=x*num
??? num=num+1
print(x)查看全部 -
作業程序
L=[75,92,59,68,99]
sum=0
mcount=0
for num in L:
??? sum=sum+num
??? mcount=mcount+1
print(sum/mcount)查看全部 -
作業不太會,這張可以多講一點查看全部
-
age=5
if age>18:
??? print('adult')
elif age>=6:
??? print('teenager')
elif age>=3:
??? print('kid')
else:
??? print('baby')
查看全部
舉報