python语言里数字包括_4.1Python语言中的数字、字符串数据类型讲解
標準數據類型
Python3 中有六個標準的數據類型:
int
bool
float
complex(復數)
Number(數字)
String(字符串)
List(列表)
Tuple(元組)
Sets(集合)
Dictionary(字典)
(1) Number(數字)
Python3 支持 int、float、bool、complex(復數)。
在Python 3里,只有一種整數類型 int,表示為長整型,沒有 python2 中的 Long。
像大多數語言一樣,數值類型的賦值和計算都是很直觀的。
內置的 type() 函數可以用來查詢變量所指的對象類型。
此外還可以用 isinstance 來判斷:
isinstance 和 type 的區別在于:
區別就是:
type()不會認為子類是一種父類類型。
isinstance()會認為子類是一種父類類型。
當你指定一個值時,Number 對象就會被創建:
您也可以使用del語句刪除一些對象引用。
del語句的語法是:
del var1[,var2[,var3[....,varN]]]]
您可以通過使用del語句刪除單個或多個對象。例如
整數的進制:
(2) String(字符串)
Python中的字符串用單引號(')或雙引號(")括起來,同時使用反斜杠()轉義特殊字符。
字符串的截取的語法格式如下:
索引值以 0 為開始值,-1 為從末尾的開始位置。
加號 (+) 是字符串的連接符, 星號 (*) 表示復制當前字符串,緊跟的數字為復制的次數。實例如下:
輸出結果:
Python 使用反斜杠()轉義特殊字符,如果你不想讓反斜杠發生轉義,可以在字符串前面添加一個,表示原始字符串:
另外,反斜杠()可以作為續行符,表示下一行是上一行的延續。也可以使用 """...""" 或者 '''...''' 跨越多行。
注意,Python 沒有單獨的字符類型,一個字符就是長度為1的字符串。
與 C 字符串不同的是,Python 字符串不能被改變。向一個索引位置賦值,比如word[0] = 'm'會導致錯誤。
注意:
1、反斜杠可以用來轉義,使用可以讓反斜杠不發生轉義。
2、字符串可以用+運算符連接在一起,用運算符重復。
3、Python中的字符串有兩種索引方式,從左往右以0開始,從右往左以-1開始。
4、Python中的字符串不能改變。
總結
以上是生活随笔為你收集整理的python语言里数字包括_4.1Python语言中的数字、字符串数据类型讲解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 直方图尖峰python_Python系统
- 下一篇: 时时流量查看工具-ifsta,nload