亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python語(yǔ)法基礎(chǔ)

Alliot / 1357人閱讀

摘要:例如布爾值只有兩種值。在中,可以直接使用表示布爾值注意大小寫(xiě)布爾值可以用和進(jìn)行運(yùn)算,即數(shù)學(xué)里的與或非。三轉(zhuǎn)義字符轉(zhuǎn)義字符表轉(zhuǎn)在字符串前加上,則表示接下來(lái)的字符串中不進(jìn)行轉(zhuǎn)義,強(qiáng)制原型輸出。在中,通常用全部大寫(xiě)的變量名表示常量。


今天做下搬運(yùn)工,把jianshu的直接搬過(guò)來(lái)調(diào)整下
jianshu地址:[Python語(yǔ)法基礎(chǔ)[1]: https://www.jianshu.com/p/311...


寫(xiě)在最前頭:Python 程序?qū)Υ笮?xiě)是敏感的?。?!

一、數(shù)據(jù)類型

整數(shù):可以處理任意大小的正負(fù)整數(shù);

浮點(diǎn)數(shù):浮點(diǎn)數(shù)運(yùn)算可能會(huì)引入四舍五入的誤差;

字符串:可以是單引號(hào)or雙引號(hào)括起來(lái)的任意文本,但是不包括單引號(hào)or雙引號(hào)本身。
ps:如果字符串本身里含有單引號(hào)or雙引號(hào),怎么辦呢?嘻嘻~
可以使用轉(zhuǎn)義字符“”來(lái)進(jìn)行標(biāo)識(shí)。例如 " I"m "ok" " -> I"m "ok"

布爾值:只有True、False兩種值。在Python中,可以直接使用True、False表示布爾值(注意大小寫(xiě))
布爾值可以用and 、or 和not進(jìn)行運(yùn)算,即數(shù)學(xué)里的“與或非”。

空值:用None表示。None不能理解為0,因?yàn)?是有意義的,但是None是一個(gè)特殊的空值。

二、變量

變量不僅可以是數(shù)字,還可以是任意數(shù)據(jù)類型。

變量名必須是大小寫(xiě)英文、數(shù)字和“_”的組合,且不能用數(shù)字、空格開(kāi)頭。

在Python中,等號(hào)“=”是賦值語(yǔ)句?!?”代表什么意思。例如:a = "ABC’
(1)在內(nèi)存中創(chuàng)建了一個(gè) ’ABC‘ 的字符串;
(2)在內(nèi)存中創(chuàng)建了一個(gè)名為a的變量,并指向’ABC‘。

可以把任意數(shù)據(jù)類型賦值給變量,同一個(gè)變量可以反復(fù)賦值,而且可以是不同類型的變量。例如:

>>> a = 124    # a 是整型 
>>> print(a) 
124 
>>> a = "str"    # a 為字符串 
>>> print(a) 
str 

Python是門(mén)動(dòng)態(tài)語(yǔ)言:在聲明變量時(shí),不需要聲明變量的類型,而是在首次指定時(shí)就會(huì)記錄。對(duì)于靜態(tài)語(yǔ)言而言,在定義時(shí)則必須制定變量的類型,如果賦值的時(shí)候類型不匹配,則會(huì)報(bào)錯(cuò)。

三、轉(zhuǎn)義字符

轉(zhuǎn)義字符表(轉(zhuǎn))

在字符串前加上"r",則表示接下來(lái)的字符串中不進(jìn)行轉(zhuǎn)義,強(qiáng)制原型輸出。
例如:print(r" ")

轉(zhuǎn)義符“”,在行末,則表示下一行的內(nèi)容接著這行繼續(xù)顯示。

四、常量

不能變的量就叫常量。

在Python中,通常用全部大寫(xiě)的變量名表示常量。
例如:PI=3.1415926
but,這個(gè)值也是可以修改的,因?yàn)镻ython沒(méi)有提供任何機(jī)制來(lái)保證PI不會(huì)被改變。

五、運(yùn)算符

運(yùn)算符表(轉(zhuǎn))


幾點(diǎn)要注意
“/”:浮點(diǎn)數(shù)除法,計(jì)算結(jié)果是浮點(diǎn)數(shù),即使結(jié)果是整數(shù),也表示成浮點(diǎn)數(shù)。
“//”:地板除,只取計(jì)算結(jié)果的整數(shù)部分。
%:除法取余數(shù)。

數(shù)組與字符串的 and|or|not 運(yùn)算

在python中空字符串為假, 非空字符串為真。 非零的數(shù)為真。 研究一下數(shù)字和字符串之間、 字符串之間的邏輯操作規(guī)律。

首先看and操作符:只要左邊的表達(dá)式為真, 整個(gè)表達(dá)式返回的值是右邊表達(dá)式的值。 否則,返回左邊表達(dá)式的值。

>>> 9 and "OK"
’OK’
>>> "OK" and 9
9
>>> "OK" and "ME"
’ME’
>>> 0 and "OK"
0

or操作符的規(guī)則是:只要兩邊的表達(dá)式都為真, 整個(gè)表達(dá)式的結(jié)果是左邊表達(dá)式的值; 如果是一真一假, 返回真值表達(dá)式的值。 特別注意的是空值和0的情況,這時(shí)候返回的是右邊的0或空值。

>>> "" or 0
0
>>> 0 or ""
""

not的情況比較簡(jiǎn)單:

>>> not 0
1
>>> not ""
1
六、I/O

輸入:input(),讀取用戶的輸入,返回的數(shù)據(jù)類型是str。
輸出:print()
ps:在Python2.* 中,輸入輸出分別對(duì)應(yīng)為:raw_input()、print “要輸出的內(nèi)容”


? thanks for watching, keep on updating...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/42389.html

相關(guān)文章

  • python基礎(chǔ)教程:Python 基本語(yǔ)法

    摘要:的語(yǔ)法以簡(jiǎn)潔著稱,它以行縮進(jìn)注釋標(biāo)識(shí)符保留關(guān)鍵字等幾方面來(lái)規(guī)定了自己的語(yǔ)法。官方的編碼規(guī)范中規(guī)定用個(gè)空格作為一個(gè)縮進(jìn)。只支持碼作為標(biāo)識(shí)符的字符集而擴(kuò)展了標(biāo)識(shí)符字符集,我們可以在程序中起中文名字,但是打中文會(huì)累死人的哦。 Python 作為一門(mén)計(jì)算機(jī)語(yǔ)言自然有它自己的語(yǔ)法規(guī)則,就像英語(yǔ)、漢語(yǔ)都有自己的語(yǔ)法規(guī)則一樣。Python的語(yǔ)法以簡(jiǎn)潔著稱,它以行、縮進(jìn)、注釋、標(biāo)識(shí)符、保留關(guān)鍵字等幾方...

    Pluser 評(píng)論0 收藏0
  • Python基礎(chǔ)到入門(mén)】Python基礎(chǔ)語(yǔ)法篇——基本數(shù)據(jù)類型【文末送書(shū)】

    摘要:布爾值布爾值和布爾代數(shù)的表示完全一致,一個(gè)布爾值只有兩種值的數(shù)據(jù)類型可以通過(guò)內(nèi)置的函數(shù)查詢,例如還可以用來(lái)判斷和的區(qū)別在于不會(huì)認(rèn)為子類是一種父類類型。會(huì)認(rèn)為子類是一種父類類型?;竟δ苁沁M(jìn)行成員關(guān)系測(cè)試和刪除重復(fù)元素。 ...

    Winer 評(píng)論0 收藏0
  • python語(yǔ)法基礎(chǔ)

    摘要:注釋在中,注釋是以任何存在于右側(cè)的文字,其主要作用是寫(xiě)給程序讀者看的筆記。在中,獲取輸入的方法是請(qǐng)輸入內(nèi)容在中,獲取輸入的方法是請(qǐng)輸入內(nèi)容 注釋 在python中,注釋是以任何存在于#右側(cè)的文字,其主要作用是寫(xiě)給程序讀者看的筆記。 例如 單行注釋 >>print(hello world) #這是一個(gè)注釋 多行注釋使用一對(duì) 這是注釋 這是注釋 這是注釋 Python2的中文編碼問(wèn)題...

    233jl 評(píng)論0 收藏0
  • [零基礎(chǔ)學(xué)python]模板中的語(yǔ)法

    摘要:在的模板中,功能還是很不少的,本講介紹模板語(yǔ)法先。然后在模板中,利用語(yǔ)句,依次顯示得到的列表中的元素。的代碼不變,只修改模板的代碼,重點(diǎn)理解模板中的語(yǔ)句寫(xiě)法。這樣就是實(shí)現(xiàn)了模板中變量的使用。 Come to me, all you that are weary and are carrying heavy burdens, and I will give you rest. Ta...

    Honwhy 評(píng)論0 收藏0
  • Python基礎(chǔ)教程:-正則表達(dá)式基本語(yǔ)法以及re模塊

    摘要:正則表達(dá)式關(guān)閉或可選標(biāo)志。如果所含正則表達(dá)式,以表示,在當(dāng)前位置成功匹配時(shí)成功,否則失敗。否則指的是八進(jìn)制字符碼的表達(dá)式。 正則表達(dá)式是個(gè)很牛逼的東西,不管是在javascript,還是在Python web開(kāi)發(fā)(http://www.maiziedu.com/course/python-px...)中,我們都會(huì)遇到正則表達(dá)式,雖然javascript和Python的正則表達(dá)式區(qū)別不大...

    y1chuan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<