国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 荥阳市| 根河市| 花莲县| 怀集县| 休宁县| 台北市| 江华| 调兵山市| 历史| 牡丹江市| 雅安市| 揭东县| 双江| 根河市| 磴口县| 什邡市| 济源市| 铅山县| 太康县| 柯坪县| 日土县| 宿松县| 西青区| 屏南县| 大足县| 黄浦区| 安陆市| 措美县| 磐石市| 兴化市| 汝南县| 公主岭市| 沛县| 会同县| 曲周县| 吴旗县| 鱼台县| 洞口县| 太康县| 桂平市| 花莲县|