日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Python筆記:基礎(chǔ)知識(shí)(一)-2018.9.18

 靜幻堂 2018-09-23
Python小白菜 2018-09-18 18:58:16

昨天的筆記,已經(jīng)學(xué)會(huì)怎么安裝Python解釋器了,今天要學(xué)一些Python的基礎(chǔ)知識(shí)。

  • 數(shù)和表達(dá)式

交互式Python解釋器可以看成是一個(gè)計(jì)算器,在解釋器里執(zhí)行下面的操作:

>>>1 + 2
3
>>>2 - 1
1
>>>2 * 2
4
>>>1 / 2
#除法的運(yùn)算結(jié)果是小數(shù),也就是浮點(diǎn)數(shù)
0.5

除了一些常見的運(yùn)算還有:

// 整除運(yùn)算,即丟掉小數(shù)部分,只保留整數(shù);

% 求余運(yùn)算,x % y 的結(jié)果為 x除以y的余數(shù);

>>>10 // 3
3
>>>10 % 3
1
>>>9 // 3
3
>>>9 % 3
0
>>>2.75 % 0.5
0.25

還有最后一種運(yùn)算符是乘方運(yùn)算,用**表示

>>>2**3
8
>>>-3**2
9
  • 變量

變量是表示特定值的名稱,在Python中,使用變量前必須給它賦值,因?yàn)镻ython變量沒有默認(rèn)值。如,用x來表示3,可以用:

>>>x = 3

這稱為賦值,將值3賦給變量x,給變量賦值后,就可以在后面的語句中使用了

>>>x * 2
6
  • 語句
>>>2 * 2
4
>>>print(2 * 2)
4

在Python解釋器中,上面兩段的代碼的結(jié)果沒有任何差別,是因?yàn)镻ython想將兩段代碼的結(jié)果表達(dá)出來,如果僅將 2 * 2 放在程序中沒有任何作用,程序確實(shí)會(huì)執(zhí)行一些操作,計(jì)算2 * 2的結(jié)果,但既不會(huì)將結(jié)果保存,也不會(huì)向用戶顯示出來,因此除執(zhí)行計(jì)算外,沒有其他任何作用。

但是在程序中包含print(2 * 2)將會(huì)打印結(jié)果4,其實(shí)print()是一個(gè)函數(shù),這里的print(2 * 2)語句涉及到函數(shù)調(diào)用,關(guān)于函數(shù)調(diào)用,后面學(xué)到了再寫吧。

關(guān)于賦值語句,與表達(dá)式的差別就更明顯了,由于賦值語句不是表達(dá)式,沒有可供Python解釋器打印的值。

>>>x = 3
>>>

執(zhí)行語句后,沒有打印任何結(jié)果,但在內(nèi)存中發(fā)生了一些變化,將3賦值給了變量x.所有語句的一個(gè)根本特征就是執(zhí)行修改操作。

在任何編程語言中,賦值語句是非常重要的語句,變量就像臨時(shí)存儲(chǔ)區(qū),無需知道它存儲(chǔ)的值就能操作它。

例如,即便根本不知道x和y是什么,我們也能知道x * y 的乘積。

  • 輸入

使用函數(shù)input(),來獲取用戶輸入的信息

>>>input('你的姓名:')
你的姓名:張三
'張三'

Python解釋器執(zhí)行第一行input(),打印“你的姓名:”,提示用戶輸入信息,輸入信息后按回車,這個(gè)信息就會(huì)被input接收返回,并在最后一行打印出來。

input接收的信息都是以字符串類型返回,可以通過int()將字符串轉(zhuǎn)換為整數(shù)。

>>>x = int(input('x:'))
x:10
>>>y = int(input('y'))
y:12
>>>print(x * y)
120

實(shí)例中的Python提示符>>>后輸入的語句,可以放在完整的程序中,讓用戶提供所需的值,就會(huì)自動(dòng)打印相應(yīng)的結(jié)果。

Python筆記:基礎(chǔ)知識(shí)(一)-2018.9.18

參考書籍《Python基礎(chǔ)教程(第三版)》

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多