日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python常量基本类型有哪些_【Python③】python基本数据类型,变量和常量

發(fā)布時間:2023/12/14 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python常量基本类型有哪些_【Python③】python基本数据类型,变量和常量 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

基本數(shù)據(jù)類型

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

整數(shù)

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

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

>>> 0xaa66

43622

>>> 0xaf56dc

11491036

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

浮點(diǎn)數(shù)也就是小數(shù)。浮點(diǎn)數(shù)可以用數(shù)學(xué)寫法,如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)部存儲的方式是不同的,整數(shù)運(yùn)算是精確的,而浮點(diǎn)數(shù)運(yùn)算則可能會有四舍五入的誤差。

布爾值

一個布爾值只有True、False兩種值,布爾值可以用and、or和not運(yùn)算。

字符串

>>> 'Let\'s go!'

"Let's go!"

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

>>> print ('換行\(zhòng)nTab\t\\')

換行

Tab \

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

>>> print (r'換行\(zhòng)nTab\t\\')

換行\(zhòng)nTab\t\\

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

>>> str='''春天吹得紛飛的花瓣,

并非為了將來的果實(shí)而生,

只是為了一時的興會。

——泰戈?duì)枴读魑灱?#39;''

>>> str

'春天吹得紛飛的花瓣,\n并非為了將來的果實(shí)而生,\n只是為了一時的興會。\n——泰戈?duì)枴读魑灱?#39;

>>> print(str)

春天吹得紛飛的花瓣,

并非為了將來的果實(shí)而生,

只是為了一時的興會。

——泰戈?duì)枴读魑灱?/p>

空值

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

變量

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

>>> py=6.88

>>> print(py)

6.88

>>> print(type(py))

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

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

常量

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

小議除法

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

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

>>> 5/2

2.5

>>> 5.0/2

2.5

>>> 5/2.0

2.5

>>> 5.0/2.0

2.5

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

>>> 5/2

2

>>> 5.0/2

2.5

>>> 5/2.0

2.5

>>> 5.0/2.0

2.5

>>> from __future__ import division #精確除法

>>> 5/2

2.5

Python操作符:

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

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

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

>>> 5//2

2

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

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

JAVA數(shù)據(jù)類型&comma;變量&comma;轉(zhuǎn)換&comma;常量&comma;運(yùn)算符

java數(shù)據(jù)類型: Java基本類型共有八種,基本類型可以分為三類: 1.字符類型char,用單引號賦值 2.布爾類型boolean 3.數(shù)值類型byte.short.int.long.float.d ...

C語言基礎(chǔ)學(xué)習(xí)基本數(shù)據(jù)類型-變量和常量

變量和常量 什么是變量和常量?有些數(shù)據(jù)在程序運(yùn)行前就預(yù)先設(shè)定,并在運(yùn)行過程中不發(fā)生變化,稱之為常量:有些數(shù)據(jù)在程序運(yùn)行中可能發(fā)生變化或被賦值,稱之為變量. 使用變量前必須先聲明一個變量.變量定義的語法 ...

Java 數(shù)據(jù)類型 &amp&semi; 變量與常量 &amp&semi; 注釋

一.數(shù)據(jù)類型 1.數(shù)據(jù)類型分類 Java 的數(shù)據(jù)類型分為兩大類: 基本數(shù)據(jù)類型:整數(shù).浮點(diǎn)數(shù).字符型.布爾型 引用數(shù)據(jù)類型(對象類型):類.數(shù)組,字符串.接口等. 2.基本數(shù)據(jù)類型 四類八種基本數(shù)據(jù)類 ...

Python基礎(chǔ)之?dāng)?shù)據(jù)類型

Python基礎(chǔ)之?dāng)?shù)據(jù)類型 變量賦值 Python中的變量不需要聲明,變量的賦值操作既是變量聲明和定義的過程. 每個變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識,名稱和數(shù)據(jù)這些信息. 每個變量在使用前都必須賦值 ...

python大法好——變量、常量、input()、數(shù)據(jù)類型、字符串、格式化輸出、運(yùn)算符、流程控制語句、進(jìn)制、字符編碼

python基礎(chǔ)知識 1.變量 變量:把程序運(yùn)算的中間結(jié)果臨時存到內(nèi)存里,以備后面的代碼可以繼續(xù)調(diào)用. 作用:A.存儲數(shù)據(jù). B.標(biāo)記數(shù)據(jù). 變量的聲明規(guī)則: A:變量名只能是字母,數(shù)字或下劃線任意組 ...

Python學(xué)習(xí)筆記 (2)變量、常量和數(shù)據(jù)類型

變量 顧名思義,變量就是一個會變的量,用一個變量名表示,指向內(nèi)存中一片區(qū)域,而指向的區(qū)域存的是什么,這個變量就是什么數(shù)據(jù)類型,和C/C++挺不一樣的.變量數(shù)據(jù)類型可以通過賦值變來變?nèi)?這就叫動態(tài)語言, ...

python基礎(chǔ)&lpar;3&rpar;&colon;變量、常量、注釋、基本數(shù)據(jù)類型

1. 變量 變量:將運(yùn)算的中間結(jié)果暫存到內(nèi)存,以便后續(xù)程序調(diào)?. 可以直接運(yùn)算,如下所示: print(3+5+6) print((3+5+6)*12) print(((3+5+6)*12)+3) p ...

Python變量與常量

變量是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域,變量可以存儲規(guī)定范圍內(nèi)的值,而且值可以改變.基于變量的數(shù)據(jù)類型,解釋器會分配指定內(nèi)存,并決定什么數(shù)據(jù)可以被存儲在內(nèi)存中.常量是一塊只讀的內(nèi)存區(qū)域,常量一旦被初始化就不能被 ...

(八)python的簡單數(shù)據(jù)類型和變量

什么是數(shù)據(jù)類型? 程序的本質(zhì)就是驅(qū)使計(jì)算機(jī)去處理各種狀態(tài)的變化,這些狀態(tài)分為很多種. 例如英雄聯(lián)盟游戲,一個人物角色有名字,錢,等級,裝備等特性,大家第一時間會想到這么表示 名字:德瑪西亞------ ...

隨機(jī)推薦

IoC 與 AOP &lpar;談?wù)勀銓?Spring 的理解&rpar;

一.Spring 實(shí)現(xiàn)了工廠模式的工廠類,這個類名為BeanFactory(實(shí)際上是一個接口),在程序中通常 BeanFactory 的子類 ApplicationContext. Spring相當(dāng)于 ...

js節(jié)點(diǎn)操作

在看,看到節(jié)點(diǎn)操作這一塊,覺得我只知道用appendChild(),太膚淺了,記錄下學(xué)到的東西. 每個節(jié)點(diǎn)都有一個 parentNode 屬性,該屬性指 ...

OpenMesh 刪除網(wǎng)格頂點(diǎn)

OpenMesh 提供了 delete_vertex() 函數(shù)來實(shí)現(xiàn)從網(wǎng)格中刪除頂點(diǎn),在刪除掉頂點(diǎn)的同時,所有與該頂點(diǎn)相連的邊也同時被刪除. OpenMesh 官方文檔 中給的頂點(diǎn)刪除函數(shù)聲明如下: ...

oracle插入數(shù)據(jù)

插入數(shù)據(jù) insert into comm_error_code_def (ID, ERR_MESSAGE, ERR_CODE, ERR_DESC, NAME, MISC_DESC, STATUS, ...

怎么讓CentOS集群自動同步時間

怎么讓CentOS集群自動同步時間?首先機(jī)器要連外網(wǎng),這樣才能從互聯(lián)網(wǎng)上同步時間,這是首先要了解的.好了,主要的方法如下: 在除了運(yùn)行ntpd之外的機(jī)器上,執(zhí)行: [html] # chkconfig ...

解決rhel相關(guān)系統(tǒng)下yum找不到安裝包的解決方法

最近重新安裝了Linux,用的版本是CentOS 5.1.但老是出現(xiàn)很多包找不到的情況. [root@toughhou /]# yum install rlwrap Loaded plugins: f ...

hdu 4652 Dice 概率DP

思路: dp[i]表示當(dāng)前在已經(jīng)投擲出i個不相同/相同這個狀態(tài)時期望還需要投擲多少次 對于第一種情況有: dp[0] = 1+dp[1] dp[1] = 1+((m-1)*dp[1]+dp[2])/m ...

javascript開發(fā)中的封裝模式(轉(zhuǎn))

var bgAuido={ audio : pingfan.$$('audio'), audioBtn : pingfan.$$('audioBtn'), init : function(){ var ...

手動加入PE文件數(shù)字簽名信息及格式具體解釋圖之下&lpar;歷史代碼,貼出學(xué)習(xí)&rpar;

#include HANDLE hWriteFileHandle = NULL ; HANDLE hReadFileHandle = NULL ; HANDLE h ...

linkin大話設(shè)計(jì)模式--簡單工廠

linkin大話設(shè)計(jì)模式--工廠方法 什么是工廠方法:將多個類對象交給工廠來生成的設(shè)計(jì)被稱為簡單工廠模式,個人認(rèn)為主要是為了實(shí)現(xiàn)解耦,在代碼重構(gòu)的時候會很重要. 代碼如下: public class ...

總結(jié)

以上是生活随笔為你收集整理的python常量基本类型有哪些_【Python③】python基本数据类型,变量和常量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。