python基礎:變量、編碼、運算符、條件語句、while循環
一、變量命名
a、只能以數字、字母、下劃線組成,不能以數字開頭
b、不能和內置關鍵詞一樣
c、不能是關鍵字:and、continue、def、elif……
d、變量命名遵從駝峰式命名:my_name
二、編碼介紹
ascill 8位 00000000 例如:00000001
unicode 最少16位 0000000000000000+ 例如:0000000000000001
utf-8 最少位數表示 例如:如果¥在用ascill中表示為00000101 在unicode中表示為0000000000000101 在uft8中表示為00000101(能用最少位數表示就用最少位數,節省磁盤空間)
例如:如果&在unicode中表示為0000100000001001011 在utf8中表示為0000100000001001011
在python2中遇到中文需要聲明編碼格式,一般寫作# -*- encoding:utf-8 -*- 但是到了python3之後就不再需要聲明了。
三、運算符
加:+ 2 + 3 結果:5 ‘ab‘ + 3 結果:ab3
減:- 5 - 2 結果:3
乘:* 2 * 3 結果:6 ‘ab‘ * 3 結果:ababab
除:/ 9 / 4 結果:2.5
乘方:** 2 ** 3 結果:8
求余:% 9 % 4 結果:1
求商:// 9 // 4 結果:2
四:條件語句
格式1:
if 條件:
代碼塊
else:
代碼塊
格式2:
if 條件1:
代碼塊
elif 條件2:
代碼塊
else:
代碼塊
格式3:
if 條件1:
if 條件2:
代碼塊
else:
代碼塊
else:
代碼塊
五、while循環
格式:
while 條件:
代碼塊
練習:
1、使用while循環輸出1、2、3、4、5、6、8、9、10
2、求1-100所有數的和
3、輸出1-100內的所有奇數
4、輸出1-100內的所有偶數
5、求1-2+3-4+5...99所有數的和
python基礎:變量、編碼、運算符、條件語句、while循環