首页
/
每日頭條
/
科技
/
python數據類型8種
python數據類型8種
更新时间:2026-03-16 18:13:39

python數據類型8種?>>> type(1 1.0) <class 'float'> >>> type(4/2) <class 'float'> >>> type(24//2) <class 'int'> >>> 4/2 2.0 >>> 4//2 2 >>> >>> 1//2 0,今天小編就來說說關于python數據類型8種?下面更多詳細答案一起來看看吧!

python數據類型8種(python編程基本數據類型)1

python數據類型8種

(一)數字整形和浮點型
  • 整數:int (python沒有數字範圍short long)
  • 浮點型:float(python沒有單精度float和雙精度double之分)

>>> type(1 1.0) <class 'float'> >>> type(4/2) <class 'float'> >>> type(24//2) <class 'int'> >>> 4/2 2.0 >>> 4//2 2 >>> >>> 1//2 0

  • / 是除法,得到浮點數
  • // 是整除,是得到整數
(二)計算機基礎知識 10、2、8、16進制的表示和轉換

>>> 0b10 2 >>> 0o10 8 >>> 0x10 16

  • 它們之間如何進行轉換

>>> bin(0b100) '0b100' >>> oct(0o100) '0o100' >>> int(100) 100 >>> hex(0xf) '0xf'

(三) 數字布爾類型和複數
  • bool 布爾類型:表示真True和假False
  • complex 複數

>>> type(True) <class 'bool'> >>> type(False) <class 'bool'>

  • 為什麼bool歸在數字裡面呢?

>>> int(False) 0 >>> int(True) 1 >>> bool(0) # 0 表示false False >>> bool(1) True >>> bool(-1) True >>> bool(2) True

  • 空值表示false

>>> bool(0x0) False >>> bool("") False >>> bool([]) False >>> bool({}) False >>> bool(()) False >>> bool(None) False

  • 複數的表示 j

>>> 36j 36j >>> type(36j) <class 'complex'>

(四) 字符串單引号和雙引号
  • str 字符串
  • 如何表示字符串:單引号、雙引号、三引号

>>> type('2') <class 'str'> >>> type(1) <class 'int'>

  • 為什麼需要這麼多引号,如果我的it‘s 需要一個引号,外部則需要雙引号

>>> "it's good" "it's good"

  • 如果隻想要單引号,使用轉義字符

>>> 'it\'s good' "it's good"

(五) 多行字符串
  • 一行字符79,需要使用三引号解決多行

>>> """ ... ni hao ... hello ... hi""" '\nni hao\nhello\nhi'

  • \n 表示回車
  • 加入轉義字符,還是會原本的輸出

>>> """ nihao \n hi""" ' nihao \n hi'


  • 使用print,可以把轉義字符輸出

>>> print(""" nihao \n hi""") nihao hi

  • 字符串換行,使用\ 編輯,不會報錯

>>> 'ni\ ... hao' 'nihao'

(六) 轉義字符
  • 特殊字符
  • 無法看到的字符

\n 換行,\t 橫向制表符, \r 回車

  • 與語言本身語法有沖突的字符

\' 單引号

  • 如果想把\n進行輸出,需要加上\進行轉義

>>> print("hello \n world") hello world >>> print("hello \\n world") hello \n world

(七) 原始字符串
  • 輸出文件路徑,可以使用\, 或者r(使用r值後,字符串變成了原始字符串)

>>> print("c:\north\no.py") c: orth o.py >>> print("c:\\north\\no.py") c:\north\no.py >>> print(r"c:\\north\\no.py") c:\\north\\no.py

(八) 字符串運算
  • 字符串的基本操作方法

>>> "hello" "world" 'helloworld' >>> "hello"*2 'hellohello'

  • 獲取字符串中的字符,使用[],序号從0開始,右邊從-1開始(表示從末尾開始查找的第一個)

>>> "hello"[0] 'h' >>> "hello"[1] 'e' >>> "hello"[-1] 'o'

  • 獲取一組字符,不取尾巴

>>> "hello world"[0:5] 'hello' >>> "hello world"[0:-3] 'hello wo'

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
衆包騎手和專送騎手有什麼區别
衆包騎手和專送騎手有什麼區别
以華為P40、EMUI11、美團v7.29.3為例。主要區别在于:待遇不同、工作時間不同、系統派單方式不同、工資标準不同、工資結算方式不同。1、待遇不同:美團衆包是美團專門為兼職送外賣的人員開發的一款app,不屬于公司的内部員工,也不能享受公司的福利待遇;而美團騎手是屬于美團旗下的正式員工,每天需要定時打卡上下班,有考勤要求,必須遵守公司的管理制度,享受公司的福利待遇。2、工作時間不一樣。美團衆包
2026-03-16
二手電動車沒發票怎麼上牌照
二手電動車沒發票怎麼上牌照
1、車主可以拿轄區公安機關派出所或者是社區居委會村委會)出具的财産證明書前來辦理。2、可以由本人所在工作單位出具财産證明書原件,如果,是憑借單位出具的證明來辦理,那麼别忘了,一定要帶上工作單位的《組織機構代碼證》複印件加蓋單位公章)。3、還可以選擇在媒體上刊登遺失聲明,在遺失聲明見報後,将該聲明剪下來含報社名稱和日期),本人關于車輛來曆的承諾書一起粘貼在A4紙張上即可。
2026-03-16
陌陌怎麼設置不顯示距離
陌陌怎麼設置不顯示距離
演示機型:Iphone12&&華為Mate40&&小米11系統版本:iOS14.4&&EMUI11&&MIUI12.5APP版本:陌陌v8.32.1.11、在手機中點擊“陌陌”應用圖标,登錄賬号。2、在應用主界面中點擊底部右側“更多”,然後找到“設置”。3、在“設置”頁面中選中“隐私”選項,點擊進入。4、在“隐私設置”頁面中選中頂部的“隐身設置”。5、在“隐私設置”頁面中就能找到“顯示距離”選項,
2026-03-16
手機多久需要換電池
手機多久需要換電池
1、電池屬于正常消耗品,是手機裡面壽命最短的零件,因為我們的手機無時無刻都在消耗着電池的電量。現在人們使用手機越來越頻繁,電量經常會不夠用,有的人甚至一天兩充才能保證手機有電可用,這樣太頻繁充電,也縮短的電池的使用壽命,電池不耐用就要考慮更換電池了。2、像我用過很多的手機,從來沒有更換過電池,基本上...
2026-03-16
閑魚如何永久注銷賬号
閑魚如何永久注銷賬号
1、打開閑魚,點擊下方菜單欄的我的”。2、擊此頁面右上角的設置。3、下滑列表到最下方,點擊退出登錄。4、進入支付寶,在上方的搜索欄輸入服務大廳并搜索進入。5、選擇永久注銷。6、仔細閱讀下方相關信息的提示,點擊下一步,根據系統提示一步步操作完成賬号的注銷,即是等于閑魚賬号的注銷。
2026-03-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved