- 不需要宣告資料型別 `a = 10`
- **語句不需要加分號 `print(『hello world』)`
- 縮排決定**塊的範圍,不需要大括號
一.基本資料型別
數值型 :整型,浮點型
字串:str
布林型:true / false
a =
true
print
(type
(a))
常用容器
資料儲存結構,能夠更好管理資料
列表list:類似陣列,索引從0開始,乙個列表中可以存放不同資料型別的物件
lista =
['a'
,'b',2
,true
]print
(lista)
lista =
['a'
,'b',2
,true
]print
(lista)
'123'
)print
(lista)
lista.insert(0,
'123'
)print
(lista)
del lista[0]
print
(lista)
print
('a'
in lista)
#查詢是否在列表裡面
print
(lista[1:
3])#表示輸出索引中1,2的元素
[
'a',
'b',2,
true][
'a',
'b',2,
true
,'123'][
'123'
,'a'
,'b',2
,true
,'123'][
'a',
'b',2,
true
,'123'
]true
['b',2
]
字典dict:以鍵值對的形式儲存資料
通過鍵來訪問值 所以鍵不可以重複
增加:dict[『鍵』] = 『值』
刪除:del dict[』鍵『]
改:直接修改
查:通過鍵值查
dicta =
dicta[
'school']=
'bit'
del dicta[
'school'
]dicta[
'name']=
'list'
print
(dicta[
'age'
])
元組tuple:
集合set:
二.條件控制語句
if while **塊
三.迴圈語句
while
for:可以遍歷所有
四.函式
1.函式定義語法:
def函式名(引數列表):
**段return返回值 沒有返回值 就會返回none
def
sum(a, b)
: c = a + b
return c
2.傳參方式
def
temp
(a, b, c)
:print
('a=%d'
% a, end=
'\t'
)print
('b=%d'
% b, end=
'\t'
)print
('c=%d'
% c, end=
'\t'
)temp(c=
1,b=
2,a=
3)
五.檔案讀寫
六.異常處理
處理方式:try-except
file_name = r'test.txt'
try:
file
=open
(file_name,
'r+'
) result =
file
.read(
)file
.close(
)except filenotfounderror:
print
('not found'
)
結果
not found
七.模組
重複利用已經有的命令 提高效率
Python基礎語法學習
函式宣告 以def開始,不指名具體的返回型別,但是通常都會有返回值,即使為空。函式宣告後即可使用 def size a kilobyte is 1024 bytes true 在 python 裡面,變數從來不會顯式的指定型別。python 會在內部算出乙個變數的型別並進行跟蹤。只要你有乙個命名引數...
Python基礎語法學習
1 while loop 迴圈與判斷 while true x input if x q break else print x.upper 2 try except 異常處理 while true x input if x q break try x int x except print 1 els...
基礎語法學習
public class hello 類名,變數名,方法名 關鍵字 以 a z a z 開頭 整數型別 byte short int long l 浮點型別 float f double 字元型別 char boolean型別 true 或 false 引用資料型別 類,介面,陣列 二進位制 0b ...