幾個概念
1.表達式
表達式就是一個類似于數(shù)學(xué)公式的東西
比如:10 + 5 8 - 4
表達式一般僅僅用了計算一些結(jié)果,不會對程序產(chǎn)生實質(zhì)性的影響
如果在交互模式中輸入一個表達式测蹲,解釋器會自動將表達式的結(jié)果輸出
2.語句
在程序中語句一般需要完成某種功能基括,比如打印信息膳犹、獲取信息踢俄、為變量賦值但金。褂微。友题。
比如:
print()
input()
a = 10
語句的執(zhí)行一般會對程序產(chǎn)生一定的影響
在交互模式中不一定會輸出語句的執(zhí)行結(jié)果
3.程序(program)
程序就是由一條一條的語句和一條一條的表達式構(gòu)成的嗤堰。
4.函數(shù)(function)
函數(shù)就是一種語句,函數(shù)專門用來完成特定的功能
函數(shù)長的形如:xxx()
函數(shù)的分類:
內(nèi)置函數(shù)
- 由Python解釋器提供的函數(shù)度宦,可以在Python中直接使用
自定義函數(shù)
- 由程序員自主的創(chuàng)建的函數(shù)
當(dāng)我們需要完成某個功能時踢匣,就可以去調(diào)用內(nèi)置函數(shù)告匠,或者自定義函數(shù)
函數(shù)的兩個要素:
參數(shù)
- ()中的內(nèi)容就是函數(shù)的參數(shù)
- 函數(shù)中可以沒有參數(shù),也可以有多個參數(shù)离唬,多個參數(shù)之間使用,隔開
返回值
- 返回值是函數(shù)的返回結(jié)果凫海,不是所有的函數(shù)都有返回值
基本語法
1.在Python中嚴格區(qū)分大小寫
2.Python中的每一行就是一條語句,每條語句以換行結(jié)束
3.Python中每一行語句不要過長(規(guī)范中建議每行不要超過80個字符)
"rulers":[80],
4.一條語句可以分多行編寫男娄,多行編寫時語句后邊以\結(jié)尾
5.Python是縮進嚴格的語言行贪,所以在Python中不要隨便寫縮進
6.在Python中使用#來表示注釋,#后的內(nèi)容都屬于注釋模闲,注釋的內(nèi)容將會被解釋器所忽略
我們可以通過注釋來對程序進行解釋說明建瘫,一定要養(yǎng)成良好的編寫注釋的習(xí)慣
注釋要求簡單明了,一般習(xí)慣上#后邊會跟著一個空格
字面量和變量
字面量就是一個一個的值尸折,比如:1啰脚,2,3实夹,4橄浓,5,6亮航,‘HELLO’
字面量所表示的意思就是它的字面的值荸实,在程序中可以直接使用字面量
變量(variable)變量可以用來保存字面量,并且變量中保存的字面量是不定的
變量本身沒有任何意思缴淋,它會根據(jù)不同的字面量表示不同的意思
一般我們在開發(fā)時准给,很少直接使用字面量,都是將字面量保存到變量中重抖,通過變量來引用字面量