python基本語法

2021-10-04 17:04:27 字數 2363 閱讀 5904

下面的例子,不是從控制台輸出,而是儲存為hello.py指令碼,然後進入指令碼目錄

python - hello.py執行。控制台執行,列印可以直接輸出,本身呼叫了print函式。

1,資料的基本操作

# 資料的基本操作

print

("hello"

)print(3

**2)# 乘方 9

print(9

/2)# 4.5

print(9

%2)# 取餘 1

t =type(99

**2)print

(t)#

2,列表

# 列表

x =[1,

2,3,

"aj"

]print

(x)# [1, 2, 3, 'aj']

print

(len

(x))

# 4print

(x[3])

# ajx[3

]=4print

(x)# [1, 2, 3, 4]

3,slicing切片

# slicing標記法 切片

x =[1,

2,3,

4]print

(x[0:2

])# 類似字串擷取 [1, 2]

print

(x[1:]

)# 1後面的元素 [2, 3, 4]

print

(x[:3]

)# 第乙個元素到下標為3的元素(不包括下標3) [1, 2, 3]

print

(x[-1]

)# 最後乙個元素 4

print

(x[:-1

])# 獲取不包括最後乙個元素 [1, 2, 3]

4,字典

# 字典 key - value

me =

# 單雙引號都可

print

(me[

"height"])

# 100

me["weight"]=

70# 新增新元素

print

(me)

#

5,bool

# bool  布林型

hungry =

true

sleep =

false

print

(type

(hungry))#

print

(hungry and sleep)

# false

print

(hungry or sleep)

# true

6,判斷語句

# 判斷語句

hungry =

true

sleep =

false

if hungry:

# 記住:有" : "號

print

("i am really hungry"

)# python要用table鍵空格 i am really hungry

if hungry or sleep:

print

("this is true !"

)# this is true !

hungry =

false

if hungry:

print

("hungry !"

)else

:print

("not hungry!"

)# not hungry!

7,函式

# 函式

defhello()

:# 冒號冒號 記住了 換行的標誌!

print

("hello"

)# 呼叫hello() 函式

hello(

)# hello

defhello

(obj)

:# 帶參函式

print

("hello "

+ obj)

hello(

"小花"

)# hello("小花")

defshow()

:for i in[1

,2]:

print

(i)show(

)# 1

# 2

是興趣呀,有學習的小夥伴一起交流呀,畢竟這門語言「被吹得」有前途呀,人家寫的**那也得看懂啊,可不是嘛。

python語法例項 python基本語法練習例項

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法練習 python基本語法練習

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...

python語法引數 Python基本語法 函式

前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...