PYTHON 基礎語法學習

2021-10-04 12:58:25 字數 2577 閱讀 1544

- 不需要宣告資料型別 `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 ...