python3基礎學習筆記(基礎知識)-01
阿新 • • 發佈:2018-05-16
body 基礎語 弱類型 弱類型語言 class lean 邏輯表達式 列表 浮點型
python的基礎學習:
數據類型:python是弱類型語言,在定義變量的時候,可以不直接制定數據類型。
1、Numbers:
int 有符號整型 a = (-1) a = 1
long 長整型
float 浮點型
complex 復數
2、boolean: True Flase
3、String :字符串 a = "Hello World"
4、List :列表 有序 list1 = []
5、Tuple : 元組 定義後不能被修改 a = (1,2,3)
6、Dictionary:字典 Key-Value a = {“name”:“zhangshan”}
7、Set:集合 a = [] a = set(a)
基礎語法:
1、判斷語句:
if 條件:
語句
elif 條件:
語句
else:
語句
2、循環語句:
while 條件:
語句
for i in range(100):
print(i)
3、運算符:
運算符 | 邏輯表達式 | 描述 | 實例 |
---|---|---|---|
and | x and y | 布爾"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計算值。 | (a and b) 返回 20。 |
or | x or y | 布爾"或" - 如果 x 是 True,它返回 True,否則它返回 y 的計算值。 | (a or b) 返回 10。 |
not | not x | 布爾"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。 | not(a and b) 返回 False |
運算符 | 描述 | 示例 |
---|---|---|
== | 檢查兩個操作數的值是否相等,如果是則條件變為真。 | 如a=3,b=3則(a == b) 為 true. |
!= | 檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。 | 如a=1,b=3則(a != b) 為 true. |
<> | 檢查兩個操作數的值是否相等,如果值不相等,則條件變為真。 | 如a=1,b=3則(a <> b) 為 true。這個類似於 != 運算符 |
> | 檢查左操作數的值是否大於右操作數的值,如果是,則條件成立。 | 如a=7,b=3則(a > b) 為 true. |
< | 檢查左操作數的值是否小於右操作數的值,如果是,則條件成立。 | 如a=7,b=3則(a < b) 為 false. |
>= | 檢查左操作數的值是否大於或等於右操作數的值,如果是,則條件成立。 | 如a=3,b=3則(a >= b) 為 true. |
<= | 檢查左操作數的值是否小於或等於右操作數的值,如果是,則條件成立。 | 如a=3,b=3則(a <= b) 為 true. |
4、運用:
九九乘法表:
i = 1 while i<=9: j=1 while j<=i: print("%d*%d=%-2d "%(j,i,i*j),end=‘‘) j+=1 print(‘\n‘) i+=1
python3基礎學習筆記(基礎知識)-01