Python數字型別基礎

2022-04-26 07:51:03 字數 2230 閱讀 3353

目錄字串

列表字典

布林型別

解壓縮與使用者互動

每個程式語言都有乙個資料型別的東西,其實就是對常用的一些各種資料型別進行名的劃分,想讓計算機進行資料運算就得傳數字給它,想讓它處理文字,就要串字串型別給他。

變數是用來描述世間萬物變化的狀態的,但是萬物的狀態是有多種的,要用不同的資料型別來描述

定義方式:age = 18;age = int(18);int('18')

age = 18;age1 = 19  # 不建議使用

print(age,age1)

age,age1 = 18,19 # 解壓縮

作用: 描述年齡/id號等

使用方式:+-*/ % // **

如果使用log方法,匯入import cmath

定義方式:salary=3.2;salary=float(3.2);float('3.2')

作用:描述薪資等

使用方法:+-*/ % // **

如果使用log方法,匯入import cmath

定義方式:

加了引號的都是字串!

name = 'nick';name = "nick"

name = str('nick')

name = '''

nick

nick

'''name = """

nick

nick

"""x = str(10) # '10'

作用: 名字等

使用方法

s1 = 'nick'

s2 = 'handsome'

s1 + s2

s3 = 10 # nickhandsome

s1 + str(10) # nick10

# int(s1) + s3

s1 * 5 # 'nicknicknicknicknick'

定義方式: 內用逗號隔開多個元素(所有資料型別)

ctrl+滑鼠左鍵 進入原始碼模式

作用: 儲存多個值

使用方法

nick_info = ['nick',180,140,['read','run','music']]

nick_info[-1][1] # 'run'

# 僅做了解

lis = [1,2,3]

lis2 = [4,5,6]

print(lis+lis2)

print(lis*2) # [1, 2, 3, 1, 2, 3]

定義方式: {}內以逗號隔開鍵值對 key(一般為字串,具有描述意義):value(為任意資料型別) # 雜湊表

作用: 儲存多個值,不依賴索引取值,而通過key取值

使用方法

nick_info_dict = 

nick_info_dict['height']

true和false,一般只在條件,邏輯判斷的時候使用

除了0/none/空/false之外所有的資料型別(所有你能看到的東西)都自帶布林值為true

一次性取多個值

lis = [1,2,3]

x1,x2,x3 = lis # 1,2,3

# 不會用

x1,_,x3 = lis # 1,_,3

*_,x3 = lis # _,_,3

input()  # 等待使用者輸入,如果使用者不輸入,程式不會結束執行

input接收的值無論如何都是字串

'''x = input('請輸入你想要的輸入的數字:')

print(type(x))

print(x)

x = int(x) + 1

# x = eval(x) # 除了字串以外都可以轉換,不建議使用

print(x)

'''

raw_input()  # 與使用者互動和python3中的input一模一樣

input() # 與使用者互動,必須得指定輸入的型別,輸入什麼型別拿到什麼型別

python基礎型別 數字(Number)

python3 支援int float bool complex 複數 在python 3裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。像大多數語言一樣,數值型別的賦值和計算都是很直觀的。內建的 type 函式可以用來查詢變數所指的物件型別。數字int 數字主要是...

python數字型別 python數字型別

在python中,資料採用了物件的形式 無論是python內建物件還是使用python工具和像c語言自行建立的物件 python數字型別工具 整數和浮點數 複數固定精度的十進位制數 有理分數 集合布林型別 無窮的整數型別 各種數字內建函式和模組 python數字型別在程式中的顯示方式之一是作為常量 ...

python數字型別 Python數字型別有哪些

python中數字型別有分為如下幾種型別 整型 int 長整型 long 浮點型 float 複數型 complex python是一種弱型別語言,所以變數都是不需要提前宣告,可以直接拿來使用。1 整型int表示的範圍是 2147483648到2147483647,如12,600,120等。int範...