下面的例子,不是從控制台輸出,而是儲存為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...