python學習12 數字型別和字串

2021-09-12 13:33:50 字數 2019 閱讀 5795

資料型別:

這是python3,python3沒有python2的long型,多了個bool型。

**如下: 

#數字型別,4種 (python)

# int 整型

num1 = 10

num2 = -20

num3 = 0x10

num4 = -0x20

print('we are int numbers :',num1,num2,num3,num4)

# bool

num5 = true

num6 = false

print('we are bool numbers :',num5,num6)

print('true is not false:',num5 == (not num6))

# float 浮點型

num7 = 0.0

num8 = 16.7

num9 = -10.9

num10 = 10e2

print('we are float numbers :',num7,num8,num9,num10)

# complex 複數

num11 = 1.23j

num12 = 45.j

num13 = 6e-2j

num14 = -7+8j

print('we are complex numbers:',num11,num12,num13,num14)

**執行結果:

***************==== restart: c:/users/公有制/desktop/test.py ***************====

we are int numbers : 10 -20 16 -32

we are bool numbers : true false

true is not false: true

we are float numbers : 0.0 16.7 -10.9 1000.0

we are complex numbers: 1.23j 45j 0.06j (-7+8j)

字串:

**如下:

str = 'tian quan zheng dao'

# 列印整個字串

print(str)

# 列印第2個字元

print(str[1])

# 列印第2個字元到倒數第二個字元

print(str[1:-1])

# 列印第2個字元到第7個字元

print(str[1:6])

# 列印第2個字元後的所有字元

print(str[2:])

# 列印字串兩次

print(str * 2)

# 連線字串

print('i am ' + str +'.')

# 不想讓字串裡的\反斜槓轉義,則在前面加乙個r

print('test\tfinished')

print(r'test\tfinished')

執行結果:

***************==== restart: c:/users/公有制/desktop/test.py ***************====

tian quan zheng dao

iian quan zheng da

ian q

an quan zheng dao

tian quan zheng daotian quan zheng dao

i am tian quan zheng dao.

test finished

test\tfinished

python3有6個標準的資料型別:

list(列表)和tuple(元組):請看我的博文(列表和元組)

dictionary(字典)和set(集合):請看我的博文(字典和集合)

number(數字)和string(字串)。

python數字型別 python數字型別

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

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

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

python的數字型別和布林型別

數字型別 整數 浮點數 複數 數字型別轉換 在某些特定的情況下,我們需要對數字的型別進行轉換。python為我們提供了內建的資料型別轉換函式。int x 將x轉換為乙個整數。如果x是乙個浮點數,則擷取小數部分 float x 將x轉換成乙個浮點數 complex x 將x轉換到乙個複數,實數部分為 ...