国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

【Python③】python基本數(shù)據(jù)類(lèi)型,變量和常量

2019-11-14 17:38:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

基本數(shù)據(jù)類(lèi)型

Python中,能直接處理的數(shù)據(jù)類(lèi)型有以下幾種:

整數(shù)

Python可以處理任意大小的整數(shù),包括負(fù)整數(shù),程序中的寫(xiě)法和數(shù)學(xué)上的一樣,例如:6-6668888……

計(jì)算機(jī)使用二進(jìn)制,所以,有時(shí)候用十六進(jìn)制表示整數(shù)比較方便,十六進(jìn)制用0x前綴和0-9,a-f表示,如

>>> 0xaa6643622>>> 0xaf56dc11491036

 

浮點(diǎn)數(shù)

浮點(diǎn)數(shù)也就是小數(shù)。浮點(diǎn)數(shù)可以用數(shù)學(xué)寫(xiě)法,如0.681-6.58……但大或很小的浮點(diǎn)數(shù),就必須用E記法(科學(xué)計(jì)數(shù)法)表示,把10用e替代,3.5x109就是3.5e9 

整數(shù)和浮點(diǎn)數(shù)在計(jì)算機(jī)內(nèi)部存儲(chǔ)的方式是不同的,整數(shù)運(yùn)算是精確的,而浮點(diǎn)數(shù)運(yùn)算則可能會(huì)有四舍五入的誤差。

布爾值

一個(gè)布爾值只有TrueFalse兩種值,布爾值可以用andornot運(yùn)算。

字符串

>>> 'Let/'s go!'"Let's go!"

轉(zhuǎn)義字符/可以轉(zhuǎn)義很多字符,比如/n表示換行,/t表示制表符,字符/本身也要轉(zhuǎn)義,所以//表示的字符就是/。

>>> PRint ('換行/nTab/t//')換行Tab    /

Python還允許用r''表示''內(nèi)部的字符串默認(rèn)不轉(zhuǎn)義。

>>> print (r'換行/nTab/t//')換行/nTab/t//

Python還允許用'''...'''的格式表示多行內(nèi)容,簡(jiǎn)化了一堆'/n',贊一個(gè)。

>>> str='''春天吹得紛飛的花瓣,并非為了將來(lái)的果實(shí)而生,只是為了一時(shí)的興會(huì)。——泰戈?duì)枴读魑灱?/span>'''>>> str'春天吹得紛飛的花瓣,/n并非為了將來(lái)的果實(shí)而生,/n只是為了一時(shí)的興會(huì)。/n——泰戈?duì)枴读魑灱?/span>'>>> print(str)春天吹得紛飛的花瓣,并非為了將來(lái)的果實(shí)而生,只是為了一時(shí)的興會(huì)。——泰戈?duì)枴读魑灱?/span>

空值

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

 

變量

Python的變量不需要聲明,你可以直接輸入:

 

>>> py=6.88>>> print(py)6.88>>> print(type(py))<class 'float'>

 

 

 

那么你的內(nèi)存里就有了一個(gè)變量py, 它的值是6.88,它的類(lèi)型是float (浮點(diǎn)數(shù))。 在此之前你不需要做什么特別的聲明,而數(shù)據(jù)類(lèi)型是Python自動(dòng)決定的。

 

這里,我們學(xué)到一個(gè)內(nèi)置函數(shù)type(), 可以查詢(xún)變量的類(lèi)型。

 

常量

 

常量就是不能變的變量,比如常用的數(shù)π就是一個(gè)常量。Python中,通常用全部大寫(xiě)的變量名表示常量,PI等等。

 

小議除法

python3.X版本里的整數(shù)的除法和2.X版本有所區(qū)別。

3.X中真正的除法:不管操作數(shù)數(shù)整型還是浮點(diǎn)型都返回真實(shí)的值):

>>> 5/22.5>>> 5.0/22.5>>> 5/2.02.5>>> 5.0/2.02.5

 

2.X中傳統(tǒng)的除法):

>>> 5/22>>> 5.0/22.5>>> 5/2.02.5>>> 5.0/2.02.5

 

>>> from __future__ import division #精確除法>>> 5/22.5

 

Python操作符:

(1):單目操作符:正號(hào)(+)、負(fù)號(hào)(-)

(2):雙目操作符:+、-、*、/、%、**、//

 

關(guān)于地板除法(根據(jù)Python版本劃分,  Python Version <= 2.6,為傳統(tǒng)的除法:整數(shù):舍去小數(shù)部分,返回一個(gè)整型):

>>> 5//22

 

當(dāng)日小結(jié)

了解了python的基本數(shù)據(jù)類(lèi)型,常量,變量的概念。變量的賦值,以及在python2.X和3.X中除法的區(qū)別。

 


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 尼勒克县| 苍南县| 武夷山市| 金寨县| 辉南县| 资兴市| 营口市| 青田县| 乐清市| 吉安县| 游戏| 镇宁| 遵义市| 枝江市| 四子王旗| 嘉义县| 洛宁县| 贡山| 即墨市| 阿克陶县| 恩施市| 乌什县| 鄂伦春自治旗| 修武县| 志丹县| 河津市| 盐城市| 南丰县| 望江县| 曲阜市| 墨玉县| 策勒县| 惠水县| 镇巴县| 驻马店市| 巩义市| SHOW| 河池市| 启东市| 锦州市| 湘西|