程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python 常用的數據類型

編輯:Python

常用的數據類型

整數型 -> int
可以表示正數、負數、0 整數的不同進制的表示方法 十進制->默認的進制,無需特殊表示 二進制->以0b開頭 八進制->以0o開頭 十六進制->以0x開頭 進制 基本數 連幾進一 表示形式 十進制 0,1,2,3,4,5,6,7,8,9 10 11 二進制 0,1 2 0b11111111 八進制 0,1,2,3,4,5,6,7 8 0o1544 十六進制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 16 0x11
# -----------python中常用的數據類型-----------
# 整數可以表示為二進制、八進制、十進制、十六進制
print(1)
print(0b11111111) # 2進制,0b開頭
print(0o1544) # 8進制,0o開頭
print(0xFFFF) # 16進制,0x開頭
浮點數 -> float
浮點數是有整數部分和小數部分組成 浮點數存儲不精確性 使用浮點數進行計算時,可能會出現小數位數不確定的情況,因為計算機是使用二進制進行存儲,存儲浮點數時是不精確的,會存在一定誤差
#浮點數
print(1.1+2.2) # 3.300000000000003
print(1.1+2.1) # 3.2

解決方法

導入模塊decimal

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))
布爾型 -> bool
用來表示真假的值 True表示為真,False表示假 布爾值可以轉化為整數True為1,False為0

# 布爾型
print(True+1) # 2
字符串 -> str
字符串又被稱為不可變的字符序列 可以使用單引號、雙引號、三引號來表示 單引號和雙引號定義的字符串必須在一行 三引號定義的字符串可以分布在連續的多行
# 字符串
str1 = '字符串'
str2 = "字符串字符串"
str3 = '''字符串
字符串'''
print(str1, str2, str3)
 

python 常用的數據類型的更多相關文章

  1. Python學習之路【第二篇】-pyc簡介、Python常用的數據類型及其用法和常用運算符

    1.pyc簡介 python程序在運行時也有編譯過程,編譯後會產生.pyc文件.這是一種由python虛擬機執行的二進制文件(字節碼),用於保存內存中PyCodeObject,以便加快程序的加載運行. ...

  2. Python常用的數據類型

    Python常用的數據類型有很多,今天暫時介紹這三種,int(整數類型).str(字符串).bool(布爾類型)一.int(整數類型)1.不帶小數的,integer 的縮寫,常用於數據的計算或者大小的 ...

  3. Python開發基礎之Python常用的數據類型

    一.Python介紹 Python是一種動態解釋型的編程語言.Python它簡單易學.功能強大.支持面向對象.函數式編程,可以在Windows.Linux等多種操作系統上使用,同時Python可以在J ...

  4. python常用數據類型內置方法介紹

    熟練掌握python常用數據類型內置方法是每個初學者必須具備的內功. 下面介紹了python常用的集中數據類型及其方法,點開源代碼,其中對主要方法都進行了中文注釋. 一.整型 a = 100 a.xx ...

  5. python之常用的數據類型

    1. 變量的定義以及聲明 在學習變量之前,咱們需要知道變量的命名規則: ① 變量必須由數字字母下劃線構成,如a_1 ② 變量名不能以數字開頭,如1a ③ 需要遵循駝峰命名法 給變量賦值通常采用“=”, ...

  6. python 基礎之數據類型

    一.python中的數據類型之列表 1.列表 列表是我們最以後最常用的數據類型之一,通過列表可以對數據實現最方便的存儲.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...

  7. python基礎之數據類型(一)

    Python3 數字(Number) 定義:a=1 特性: 1.只能存放一個值 2.一經定義,不可更改 3.直接訪問 分類:整型,長整型,布爾,浮點,復數 python2.*與python3.*關於整 ...

  8. python常用庫

    本文由 伯樂在線 - 艾凌風 翻譯,Namco 校稿.未經許可,禁止轉載!英文出處:vinta.歡迎加入翻譯組. Awesome Python ,這又是一個 Awesome XXX 系列的資源整理,由 ...

  9. Python常用內建模塊

    Python常用內建模塊 datetime 處理日期和時間的標准庫. 注意到datetime是模塊,datetime模塊還包含一個datetime類,通過from datetime import da ...

  10. Day05 - Python 常用模塊

    1. 模塊簡介 模塊就是一個保存了 Python 代碼的文件.模塊能定義函數,類和變量.模塊裡也能包含可執行的代碼. 模塊也是 Python 對象,具有隨機的名字屬性用來綁定或引用. 下例是個簡單的模 ...

隨機推薦

  1. js類型轉化

    1. == 是會進行類型轉換再進行判斷的. true是轉換成1,false是轉換成0 然後再進行判斷 == true false == true true === false false == fal ...

  2. SQL根據現有表新建一張表

    SQL根據現有表新建表,新建的這張表結構要跟現有表結構相同,但不要現有表裡面的數據! 執行DML語句依據數據庫類型而定: SQLITE -----復制表結構及數據到新表 CREATE TABLE TA ...

  3. 關於C#中文本模板(.tt)的簡單應用

    這兩天做項目突遇 .tt文件,之前沒有接觸過,so查詢學習做筆記,幫助記憶和後來者. 在項目添加中點擊選擇文本模板 下面貼出代碼,做了簡單的注釋 <#@ template debug=" ...

  4. VC++如何在程序中用代碼注冊和卸載ocx控件(代碼)

    方法一:在dos或Windows命令行下運行:regsvr32 ocxname.ocx 注冊 示例:regsvr32 netshare.ocx     //注冊netshare.ocx控件regsvr ...

  5. Android 多狀態按鈕 ToggleButton

    ToggleButton      選中狀態,未選中狀態並且需要為不同的狀態設置不同的顯示文本.      屬性:           checked="true"         ...

  6. cocos3——8.實現初學者指南

    1.采用ClippingNode裁剪范圍 寫作物接口: function createClipNode(node, stencil, inverted) { var clip_node = new c ...

  7. [BZOJ]4199 品酒大會(Noi2015)

    講道理是後綴數組裸題吧,雖然知道後綴數組的原理但是小C不會寫是什麼鬼.. 小C趁著做這題的當兒,學習了一下後綴數組. 網絡上的後綴數組模板完全看不懂怎麼破,全程照著黃學長的代碼抄,感覺黃學長寫得還是很 ...

  8. Python_語法和界面設計

    http://www.runoob.com/python/python-gui-tkinter.html  http://www.python-course.eu/python_tkinter.php

  9. SqlServer查詢某數據在某表某列中

    create proc spFind_Column_In_DB ( @type int,--類型:為文字類型.為數值類型 @str nvarchar(100)--需要搜索的名字 ) as --創建臨時 ...

  10. 題解-bzoj4221 JOI2012kangaroo

    Problem bzoj 題意:給定\(n\)只袋鼠,每只袋鼠有倆屬性\(a,b\),若\(a_i\leq b_j\),則\(i\)是可以被\(j\)放置在袋子裡的,求經過一系列放置操作後無法進行操作 ...


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved