所用的教材,mooc上北理工嵩天主講的國家精品課程:
部落格的複習梳理也基本按照mooc上課程的目錄來編排。
適用於接觸過程式設計,沒有接觸過python語言的同學,或者只是了解了python基礎的同學用以複習。
附一些提高效率小技巧:python安裝庫換源
【第1章】python基本語法元素:
程式設計基本方法
python開發環境配置
例項1:溫度轉換
python程式語法元素分析
#tempconvert.py
'第1章使用的溫度轉換例項**'
tempstr=input("請輸入帶有符號的溫度值:")
if tempstr[-1]in['c','c']:
f=1.8*eval(tempstr[0:-1])+32
print("轉換後的溫度是:f".format(f))
elif tempstr[-1]in['f','f']:
c=(eval(tempstr[0:-1])-32)/1.8
print("轉換後的溫度是:c".format(c))
else:
print("輸入格式錯誤")
python中,縮排表達程式的格式框架,是語法的一部分。表達**間的所屬關係。要求單一程式內縮排長度一致。
python中,語句結束不需要分號。
注釋:單行注釋,#開頭;多行注釋,"'……"';
命名(關聯識別符號):大小寫字母、數字、下劃線和漢字等的組合。首字元不能是數字,大小寫敏感。
python中33個保留字
andelif
import
raise
global
aselse
inreturn
nonlocal
assert
except
istry
true
break
finally
lambda
while
false
class
fornot
with
none
continue
from
oryield
defif
pass
delpython中變數不需要定義型別符號,可以直接命名後使用。如:a=1
資料型別:字串、整數、浮點數、列表(*)
input()、print()、eval()、print()格式化
【第2章】python基本圖形繪製
深入理解python語言
例項2:python蟒蛇繪製
模組1:turtle庫的使用(*)
turtle程式語法元素分析
【第3章】基本資料型別
數字型別及操作
例項3:天天向上的力量
字串型別及操作(*)
模組2:time庫的使用(*)
例項4:文字進度條(*)
【第4章】程式的控制結構
程式的分支結構
例項5:身體質量指數bmi
程式的迴圈結構
模組3:random庫的使用
圓周率的計算
Python基礎知識點整理(詳細)
python知識點整理 詳細 輸入函式 變數資料型別 資料型別轉換 注釋運算子 賦值運算子 執行順序 右 左支援鏈式賦值 a b c 20支援引數賦值 支援系列解包賦值 a,b,c 20,30,40 比較運算子 物件 value的比較 值比較 is is not 物件的 id 比較 布林運算子 an...
JAVA基礎知識點整理
一.預設的構造方法不一定都是public的 預設構造方法的修飾符是與所在類的修飾符一致的。二.split 分割字元竄有特殊字元竄像 等並不會達到預定的效果。三.一維陣列占用記憶體比二維陣列多,測試 runtime.getruntime totalmemory 可以得到占用記憶體總數,hashmap儲...
VUE基礎知識點整理
純知識點整理,適合vue小白 不小心點了發布 淚目 1,指令 v bind id domid 屬性值繫結 縮寫 id xx v on click add 事件處理 縮寫 click xx v if seen 條件 v for todo in todos data demo methods compu...