1.編譯型解釋型語言區別: 編譯型:一次性將全部代碼編譯成二進位文件,代表c,c++ 優點:執行效率高 缺點:開發速度慢,不能跨平臺 解釋型:當程式運行時,從上至下一行一行執行,解釋成二進位去執行 優點:開發速度快,效率高,可以跨平臺 缺點:運行效率低 2.python2和python3區別: py ...
1.編譯型解釋型語言區別:
編譯型:一次性將全部代碼編譯成二進位文件,代表c,c++
優點:執行效率高
缺點:開發速度慢,不能跨平臺
解釋型:當程式運行時,從上至下一行一行執行,解釋成二進位去執行
優點:開發速度快,效率高,可以跨平臺
缺點:運行效率低
2.python2和python3區別:
python2:代碼重覆率高,不規範
python3:規範話,代碼簡潔
3.變數:有數字,字母,下劃線任意組合,數字不能開頭,具有可描述性,不能使用python關鍵字,不能使用中文
常量:約定俗成,不可更改,全部是大寫字母
4.註釋:單行用#,多行用''' '''或""" """
5.用戶交互:input,數據類型全部是str
6.基礎數據類型:
bool True,False,int,str:加引號的都是str,str可相加,可以*數字
7.if 條件:
結果
if 條件:
結果
else:
結果
if 條件:
結果
elif 條件:
結果
else:
結果
嵌套if else
if 條件:
if 條件:
結果
else:
結果
else:
結果
while 條件:
結果
1改變條件
2break:退出迴圈
3continue:結束本次迴圈,繼續下一次迴圈