python 基礎
編譯型: 一次性將所有程序編譯成二進制文件。
缺點:開發效率低,不能跨平臺
優點:運行速度快。:c ,c++語言 等等。。。。
解釋行:當程序執行時,一行一行的解釋。
優點:開發效率高,可以跨平臺。
缺點:運行速度慢 // 註釋 編譯型 和解釋行 速度 感官 感覺不出來:python,php,等等。
python2 python3 區別:python2默認編碼方式是ascii碼
解決方式:
在文件的首行:- -encoding:utf --
python3:默認編碼方式utf -8
bool :布爾值
True //註釋真 False // 註釋 假
基礎數據類型初始:
數字 :
int 1 2 3 4
%取餘數
type()
ret = 123
python(type(ret))
》》》 int類型
字符串
str 。 python 當中凡是用引號( ' ' )引起來的都是字符串
可相加: 字符串的拼接
可相乘: str * int
input //註釋 用戶交互
name = input('請輸入你的名字')
age = input('請輸入你的年齡')
print('我的名字是'+name,'我的年齡'+age+'歲')
if //註釋 判斷 else // 否折 elif //多選
name = input('請輸入名字')
age =input('請輸入年齡')
if name == '小二':
if age =='18':
print(666)
else:
print(333)
else:
print('錯了。。。')
while // 註釋 循環 比如循環聽歌
print('111')
whlie true:
print('我們不一樣')
print('癢')
print('在人間')
print('666')